最近邻(NearestNeighbor)

最近邻计算过程实际上不是一种内插方法。在放大后的图像中,程序只是对近邻像素选用相同的颜色值。因此,如果我们假想的 3×3 像素图像的中心是 50%黑色,并通过最近邻计算把该图像放大成 200%大小,则图像的中心将包含 4 个 50%黑色的像素。使用最近邻计算时不产生消除锯齿效果,原因是过程中并没有颜色平均,即没有将新颜色的像素添加到新图像中。

图 1.19 说明了该计算过程是如何实现的。

图 1.19 新像素的最近邻计算使用最简单的图像元素重新分配算法

如果用户的图像是矩形的,并且以 2 的倍数(200%,400%等)放大, 则最近邻计算已是足够好的了。然而,如果用户正在制作的是结构式的或照片式的大图像、并且以特殊的比例(如 148%)放大或缩小,则需要有更精细的方法。大多数流行的图像编辑应用程序都提供一种称为双线性内插的方法,如下节所述。