2.1.1 图像变换的插值方法

表 2.1 列出了执行图像变换的 HALCON 算子所提供的插值方法。此外,还列出了每种插值方法在质量和速度方面的特点及其推荐用法。


插值方法 质量 运行时间
(相对于 nearest_neighbor
建议用法

最近邻 nearest_neighbor 1 仅适用于时间紧迫的应用

双线性 bilinear 高,用于放大 3 如果缩小不能比放大慢

常数 constant 增强,用于缩小 3 (放大)
10 (缩小)
如果缩小和放大图像的质量应保持一致

加权 weighted 最佳,用于缩小 3 (放大)
20 (缩小)
如果缩小图像的质量对应用至关重要

双三次 bicubic 非常高,用于放大 6 如果放大后的图像质量对应用至关重要

表 2.1: 图像变换的插值方法及其在质量、运行时间和建议用法的特点。请注意,运行时间因缩放因子和硬件而异。