python,opencv,imread,imwrite,存储,读取图像像素不一致,这种情况是label使用jpg格式

Posted youxiaogeo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python,opencv,imread,imwrite,存储,读取图像像素不一致,这种情况是label使用jpg格式相关的知识,希望对你有一定的参考价值。

最近在做图像分割,需要使用一些分割图片的label,但是发现存储的分割label感觉被平滑过了,即使使用

image = cv2.imread(info[‘path‘],cv2.IMREAD_UNCHANGED)

也没有作用,后面发现分割的label格式存储为png格式就可以了,猜测(没有深纠哈)是jpg压缩什么的导致的。

 

以上是关于python,opencv,imread,imwrite,存储,读取图像像素不一致,这种情况是label使用jpg格式的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV-Python中的函数cv.imread()读取到的图像的数据存储结构是怎样的?

Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()

python,opencv,imread,imwrite,存储,读取图像像素不一致,这种情况是label使用jpg格式

Python下的OpenCV学习 02 —— 图像的读取与输出

python-opencv读取显示写入图像

python-opencv读取显示写入图像