文号
t18684
阅读
29304
回复
8
收藏
6
图像缩放插值算法
2009/08/14
IP:广东
发点学术资料赚赚零用钱。。。

1、双线性插值

就是对缩放后的目标图像上的每个点,计算其颜色值时,先换算其坐标到原图像,然后取出原图中该坐标4个邻近象素的值,通过加权平均计算得出其颜色。这种算法具有反锯齿效果,创造出来的图像拥有平滑的边缘。这种算法也是显卡在做3D渲染时,对贴图的插值算法。

2.jpg

1.jpg

3.jpg

2、双立方插值

与双线性插值算法类似,不过换算到原图坐标后,取出邻近16个像素而非4个像素。其计算方法由线性(一次方程)升级为3次曲线。双立方插值算法能够得到相对清晰的画面质量,比双线性插值效果要好,不过计算量也很大。这个算法是用Photoshop做图像缩放时的默认算法。

4.jpg

5.jpg
+300
科创币
novakon
2009/08/14
很好
小俊作者
17年5个月前IP:未同步
140562
2楼
引用第1楼novakon于2009-08-14 23:30发表的  :
希望看到效果對比和速率測試.


这个贴有:https://www.kechuang.org/t/18685

不过用CUDA做的。
引用
评论
小俊作者
17年4个月前IP:未同步
150599
5楼
引用第4楼lovehongkong于2009-09-09 23:33发表的  :
有没有夸张点的算法资料..譬如运用混沌原理..


有基于样条曲线插值的缩放算法,不过还没试过什么效果。
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的