Answers:
这四个选项定义了如何缩放图像。每个选项都描述了用于执行此操作的算法。请参阅图像采样。
无:使用最近邻居算法。缩放后没有平滑。
线性:触摸像素取其平均值。
立方:触摸像素的值平均,因此中心像素保持最大的值。
Lanczos:将像素传递到一种算法中,该算法使用sinc函数(类似于正弦插值,有点像三次方)对颜色/ alpha进行平均。
正如链接所描述的,这些算法都不是直接优越的。相反,最好列出您最想使用的一种情况:
无(最邻近):当您绝对不希望图像采样(模糊)时使用。
线性:当文本很小时使用。否则,三次插值通常更好。这会产生模糊但参差不齐的边缘。
立方:用于大多数图像。除非图像非常小或极其精细,否则三次和三次三次插值有助于保持边缘平滑。根据Wikipedia的说法,它有时会增加感知的对比度或引起伪像。
Lanczos:此插值方法与三次方非常相似,不同之处在于它创建而不是模糊,而是创建“振铃”模式。好处是它可以处理详细的图形而不会像三次滤镜那样模糊。
对于像素艺术,我更喜欢最近邻;对于小文本,我更喜欢线性或lanczos;对于其他所有东西,我更喜欢立方。这些选择是主观的,绝不是算法的“正确”用法。