双立方内插(BicubicInterplation)

若把像素的最近邻赋值看作是一种一维取样技术,那么双线性内插就是一种平方函数,它看上去跨越两维的像素数据。在计算新像素方面,双立方内插的功能更为强大。像素的新值是根据水平、垂直和对角线三个方向上的信息而确定的,并且在对总和作平均时,对于区域中占发配地位的色调可给予优先的考虑,即加权平均。

双立方内插是一种最费机时的图像缩放算法,原因是它的计算量最大、而美学效果最忠实于原作。无论用户何时对图像进行重新取样,图像内总会损失一些细节,但在创建新图像数据、删除或重新分配像素的所有方法中, 双立方内插可提供一种最忠实于原作的方法。

图 1.21 说明双立方内插方法是如何工作的。