OpenCV меняет цвет изображения после imread и imwrite - PullRequest
1 голос
/ 14 мая 2019
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)

Проверьте сравнение входных и выходных изображений здесь

Это оригинальное изображение - https://imgur.com/a/iRAS9NY

Существует изменение цвета между входным и выходным изображением. Пожалуйста, помогите мне изменить код так, чтобы входные и выходные изображения были точно совпадают. Спасибо!

1 Ответ

0 голосов
/ 21 мая 2019

Изображение в формате AdobeRGB. Это проблема. Мы используем GIMP для преобразования в SRGB, а затем используем его в нашей программе. Сейчас работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...