OPENCV 2.4.9调整大小会改变像素值吗?

时间:2015-01-22 05:45:03

标签: opencv resize

我正在研究TIFF图像的分类问题。我正在处理整个图像。但就在最后阶段,我正在将图像调整为更小的尺寸以便快速显示。期望获得二进制图像,但调整大小会以某种方式引入中间值的像素,因此我在预期纯粹为0或255像素值时会得到几个灰点?

1 个答案:

答案 0 :(得分:3)

执行re-sizing时,请使用INTER_NEAREST插值类型来避免此类情况:

  

interpolation -   插值方法:

     
      
  • INTER_NEAREST - 最近邻插值
  •   
  • INTER_LINEAR - 双线性插值(默认使用)
  •   
  • INTER_AREA - 使用像素区域关系重新采样。它可能是图像抽取的首选方法,因为它可以提供无莫尔条纹的结果。但是当图像被缩放时,它类似于INTER_NEAREST方法。
  •   
  • INTER_CUBIC - 4x4像素邻域的双三次插值
  •   
  • INTER_LANCZOS4 - 8x8像素邻域的Lanczos插值
  •