首页 > 代码库 > [opencv] 图像保存格式的小问题

[opencv] 图像保存格式的小问题

 在使用图像作为中间结果被保存后读取时,尽量不要使用JPEG的格式。

因为JPEG格式是有损压缩的,对图像的通道像素值会产生影响。尤其是边缘部分,边缘上的彩色通道会出现串扰现象!!!

小demo:

>> A = zeros(800,1200,3);
>> A(201:600,596:605,1) = 255;
>> imwrite(A,‘R.jpg‘);
>> imwrite(A,‘R.bmp‘);
>> imwrite(A,‘R.png‘);

JPG格式:  

技术分享

 

 

BMP:

技术分享

 

PNG:

技术分享

 

[opencv] 图像保存格式的小问题