Как определить профиль цветов (RGB) моих данных?

У меня есть стандартное изображение JPEG, которое я использую в некоторых коммерческих программах для раскрашивания других данных (путем сопоставления цвета изображения с данными). Затем я экспортирую цветные данные из этого программного обеспечения в файл XYRGB ascii, т.е. я сохраняю информацию о данных в первых двух столбцах каждой строки, а затем три цвета RGB в последних трех столбцах.

Поскольку мне нужно преобразовать цвет в CIELab или CIELuv, мне кажется, мне нужно знать, в каком именно цветовом пространстве (RGB, sRGB, гамма, whitepoint - вы его называете) находятся мои значения RGB. Но возникает вопрос: как я могу узнать? Или я могу просто предположить, что определенный профиль является хорошим приближением?

(Примечание: компания коммерческого программного обеспечения, которую я использовал, не смогла сообщить мне никаких подробностей...)

1 ответ

Решение

Если вы не знаете происхождение изображения, вы ничего не сможете сделать, чтобы определить цветовое пространство только по данным RGB. Это немного похоже на план без шкалы. Вы можете угадать и проверить это с помощью приложения, такого как Photoshop, которое может назначить профиль изображению, но даже в этом случае не всегда очевидно, что правильно, если изображение не содержит цветов, которые вы можете распознать как правильные.

Для многих изображений sRGB - хорошее предположение. Большинство изображений в Интернете - это sRGB, а многие приложения с неуправляемым цветом предполагают использование sRGB. Но просто поймите, что это все еще предположение. Если точность цвета имеет решающее значение, вам нужен профиль.

Другие вопросы по тегам