interpolation - 插值方法。共有5种:
- INTER_NEAREST - 最近邻插值法
- INTER_LINEAR - 双线性插值法(默认)
- INTER_AREA - 基于局部像素的重采样(resampling using pixel area relation)
- INTER_CUBIC - 基于4x4像素邻域的3次插值法
- INTER_LANCZOS4 - 基于8x8像素邻域的Lanczos插值
扩展缩放只是改变图像的尺寸大小。OpenCV 提供的函数 cv2.resize()可以实现这个功能。
图像的尺寸可以自己手动设置,你也可以指定缩放因子。
我们可以选择使用不同的插值方法。
在缩放时我们推荐使用 cv2.INTER_AREA,在扩展时我们推荐使用 cv2.INTER_CUBIC(慢) 和 cv2.INTER_LINEAR。
默认情况下所有改变图像尺寸大小的操作使用的插值方法都是 cv2.INTER_LINEAR。
本文介绍了OpenCV中的五种插值方法:INTER_NEAREST、INTER_LINEAR、INTER_AREA、INTER_CUBIC和INTER_LANCZOS4,用于图像尺寸调整。在缩放时,推荐使用INTER_AREA以保持图像质量;在扩展时,推荐使用INTER_CUBIC(尽管较慢)和INTER_LINEAR。cv2.resize()函数用于实现图像尺寸变化,插值方法默认为INTER_LINEAR。
1658

被折叠的 条评论
为什么被折叠?



