表 2.1 列出了执行图像变换的 HALCON 算子所提供的插值方法。此外,还列出了每种插值方法在质量和速度方面的特点及其推荐用法。
| 插值方法 | 质量 | 运行时间 (相对于 nearest_neighbor) |
建议用法 |
| 最近邻 nearest_neighbor | 低 | 1 | 仅适用于时间紧迫的应用 |
| 双线性 bilinear | 高,用于放大 | 3 | 如果缩小不能比放大慢 |
| 常数 constant | 增强,用于缩小 | 3 (放大) 10 (缩小) |
如果缩小和放大图像的质量应保持一致 |
| 加权 weighted | 最佳,用于缩小 | 3 (放大) 20 (缩小) |
如果缩小图像的质量对应用至关重要 |
| 双三次 bicubic | 非常高,用于放大 | 6 | 如果放大后的图像质量对应用至关重要 |
表 2.1: 图像变换的插值方法及其在质量、运行时间和建议用法的特点。请注意,运行时间因缩放因子和硬件而异。