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

Posted 战侠歌1994

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[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] 图像保存格式的小问题的主要内容,如果未能解决你的问题,请参考以下文章

opencv学习笔记opencv加载图像修改图像显示图像保存图像以及代码举例

内存中的 OpenCV jpeg 格式图像

在 OpenCV 中保存原始图像

OpenCV:如何使用 cv::imwrite 保存图像而不覆盖它们

去除图像中虚假的小噪声岛 - Python OpenCV

OpenCV—Python PyLibTiff_psd 图像基本操作以及图像格式转换