双线性内插(BilinearInterplation)

在用双线性内播方法放大图像时,单个像素根据其原始位置的上、下、左和右四个部位获取最终颜色。具体过程是,先把近邻像素的颜色读数加起来,再除以 4,然后把所得颜色值应用于图像中的新像素。图 1.20 说明双线性内插是如何在我们的 3×3 像素图像中寻找新颜色信息的。

图 1.20 双线性内插方法根据待缩放区域水平和垂直两个方向上的近邻颜色平均值创建新的像素

因为新像素的颜色值是近邻像素的平均值,所以双线性内插在新的放大后的图像中产生了所谓的消除锯齿像素。从艺术以及数学角度看,所得新像素代表了近邻像素的混合、百分比。

虽然双线性内插方法可以产生漂亮的消除锯齿像素,但对于反映图像的尺寸变化而言,它还不是最精细的方法。下节将介绍最先进的像素颜色计算方法,即双立方内插。