Как создать абстрактный цветовой профиль для кодирования конкретного преобразования цвета? - Фотопедия
1 голос
/ 12 ноября 2017

У меня есть набор изображений (48-битный TIFF), которые закодированы в ProPhoto RGB.

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

Это не правильный способ использования цветовых профилей. Если вам нужно преобразование цвета, вам нужно либо 3DLUT (рабочий, зависящий от цветового пространства, больше похожий на профиль связи с устройством), либо абстрактный профиль (Lab-> Lab mapping, независимый от цветового пространства).

Photoshop поддерживает как 3DLUT, так и абстрактные профили.

Я хочу создать 3DLUT или абстрактный профиль, который кодирует то же преобразование, что и преобразование входного профиля. Я не знаю, как действовать дальше. Я программист и могу написать код, если это будет полезно.

В более математических обозначениях у нас есть следующие функции:

ProPhotoRGB: RGB->XYZ
ProPhotoRGBModified: RGB->XYZ
XYZ2Lab: XYZ->Lab
Lab2XYZ: Lab->XYZ

И мы хотим найти эту функцию:

UnknownAbstract: Lab->Lab

Таково, что выполняется это равенство:

ProPhotoRGBModified(input) == Lab2XYZ(UnknownAbstract(XYZ2Lab(ProPhotoRGB(input))))

1 Ответ

1 голос
/ 12 ноября 2017

Вы можете сделать это, создав RGB Color Cube в формате .tif (или в любом другом формате без потерь), перенеся его в Photoshop, применив преобразование к изображению, а затем сохранив его обратно. У меня есть один, который 64x64x64:

Color Cube

Итак, откройте это в Photoshop и скажите, что оно находится в исходном цветовом пространстве, из которого вы хотите преобразовать. (Возможно, вам придется указать, чтобы он игнорировал прикрепленный профиль, если таковой имеется. Не уверен, что его загрузка делает с изображением.) Затем сделайте все, что вы делали, чтобы преобразовать в новое цветовое пространство. Сохраните его обратно в формате без потерь, легко читаемом с кодом. Затем удалите информацию о цветовом профиле, если таковая имеется, так как это приведет к тому, что он будет отображаться по-другому в будущем. Теперь вы можете использовать его как 3D LUT.

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