由于需要将部分128×128数据扩大到720×720使用
测试了下cv2.resize()函数不同插值方法的结果
new_img = cv2.resize(img, (720, 720), interpolation=cv2.INTER_NEAREST)

interpolation - 插值方法。共有5种:

1)INTER_NEAREST - 最近邻插值法
2)INTER_LINEAR - 双线性插值法(默认)
3)INTER_AREA - 基于局部像素的重采样(resampling using pixel area relation)。对于图像抽取(image decimation)来说,这可能是一个更好的方法。但如果是放大图像时,它和最近邻法的效果类似。
4)INTER_CUBIC - 基于4x4像素邻域的3次插值法
5)INTER_LANCZOS4 - 基于8x8像素邻域的Lanczos插值

原图:
cv2.resize()函数不同插值方法比较
INTER_NEAREST:
cv2.resize()函数不同插值方法比较
INTER_LINEAR:
cv2.resize()函数不同插值方法比较
INTER_AREA:
cv2.resize()函数不同插值方法比较
INTER_CUBIC:
cv2.resize()函数不同插值方法比较
INTER_LANCZOS4 :
cv2.resize()函数不同插值方法比较
就酱,以供参考

相关文章:

  • 2021-11-14
  • 2021-11-30
  • 2021-05-16
  • 2021-12-29
  • 2021-04-26
  • 2021-05-22
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-30
  • 2022-12-23
  • 2021-06-02
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2021-05-09
相关资源
相似解决方案