opencv图片显示正常,从cv2.imwrite()保存就是全黑的

之前做区域生长裂纹提取的时候,图片显示正常,但是保存的时候都是全黑的,太蠢了,记录一下。

其实就是image的数值本应在0-255,但是在保存时的已经被归一化了,设置在(0-1)之间,我们只需要将标准化的值乘上255就可以了。

代码如下:

cv2.imwrite('ROICutimg/out2.jpg',img1*255)

这样就解决了。

你可能感兴趣的:(opencv)