Doyle

Doyle's Memories off

导航

关于插值运算


关于插值运算

2003-9-8 14:26:54      阅读 356

一个关于插值运算的帖子

    Interpolation 插值也叫做重取样(Resampling)是一种增加图像尺寸的方法。有些相机可以通过插值来输出大与CCD尺寸得图像或者用来实现数字变焦DigitalZoom。大部分的图形软件都有插值得特效组件或者功能实现模块。怎样有效的平滑扩大图像而不导致锯齿产生,要依据不同的插值算法。 

以下图像均是将以上例图(106 x 40) 图像扩大 450%

Nearest Neighbour interpolation 邻域插值 

  当增加或者减少数字图像的尺寸的时候,最简单的方法也是最快速的方法是“邻域”插值,PhotoImpact 8中叫做“最邻近的”PS中文版不知道叫什么。这种方法就是从最邻近的像素中去的颜色值然后使用它作为新的像素,结果看起来有很强的马赛克和锯齿感。(作为特效,他倒是很适合表现这是一幅数字化作品)

Bilinear interpolation 双线性插值 

  双线性插值可以产生相对平滑的边并几乎没有锯齿。这个方法大约就是对邻域的2x2得区域的4个点作双线性方程,得到插值点。

Bicubic interpolation 双三次插值 

  双三次插值(或者叫做二元三次)是更加精密,提供更平滑的边并且没有锯齿(好于双线性)。使用邻域4x4的16个点作双三次方程得到插值点。该方法通常用作相片编辑,打印机驱动和许多数码相机。

Fractal interpolation 不规则碎片插值 

  Altamira Group 有一种特别的产品叫做 Genuine Fractals Pro ,特别强调无损处理图像的缩放。他们的算法可以在Resizing图像的时候制作出干净的,锐利的图像,主要用来将尺寸不够的图片用作大幅面输出的效果。

posted on 2004-10-18 22:42  Doyle  阅读(1470)  评论(0)    收藏  举报