opencv在读取和写入后正在更改图像的颜色

时间:2019-05-14 07:07:01

标签: opencv

import cv2;
input_path = 'input.JPG';
output_path = 'output.jpg';
input_image = cv2.imread(input_path,cv2.IMREAD_UNCHANGED)
cv2.imwrite(output_path,input_image)

Check the input output image comparision here

这是原始图片-https://imgur.com/a/iRAS9NY

输入和输出图像之间有颜色变化。请帮助我修改代码,以便输入和输出图像完全匹配。谢谢!

1 个答案:

答案 0 :(得分:0)

图像为AdobeRGB格式。这就是问题。我们正在使用GIMP将其转换为SRGB,然后在我们的软件中使用它。现在工作正常。