создания универсального цветового профиля

  • Автор темы Автор темы smilem
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: создания универсального цветового профиля

Пробовал. Такой же результат, как и в случае корректного null-transform.
Только этот RGB численно равен Lab'у.
Извините, но эта фраза мягко говоря
Не по теме:
"выносит мозг"
некорректна. Это как это "численно равен"?
Модели построены по совершенно разным принципам. Вы ничего не путаете?
 
Ответ: создания универсального цветового профиля

DimB, не вижу смысла спорить на эту тему. "Численно равен" - и есть численно равен. Если Вы на вход единичной матрицы подали (0.4;0.5;0.6), на выходе будет (0.4;0.5;0.6). Как хотите называйте, а цифры остаются цифрами. Посмотрите профиль от X-Rite "ICC Profile Inspector", его таблицу. На вход подаёшь комбинацию цифр, на выходе получаешь её же. 1:1. Вам удалось обнаружить численное неравенство выходных данных этого профиля входным, если использовать PCS Lab в качестве входа?

Гипотетически, если я профилирую RGB-устройство, у которого охват равен охвату Lab, канал "R" влияет на светлоту, каналы "G" и "B" - на оттенок, насыщенность цвета. Тогда и профиль этого устройства даст на выходе значения, численно равные входному Lab. Не вижу здесь противоречий с точки зрения CMM. Именно эту идею идеального устройства с идеальным охватом и несёт в себе профиль-пустышка от X-Rite. В этом смысле RGB не обязательно должно обозначать sRGB. Модели здесь не причём.
Конечно, в контексте принтера под Windows под RGB подразумевается что-то близкое к sRGB. Но в общем случае - это три канала устройства, чёрного ящика, связку корторого с CMM Microsoft нужно отпрофилировать. И отпрофилировать так, чтобы профиль встроился, в итоге, в середину цепочки. Не вижу смысла на данном этапе кричать о том что это Lab или не Lab.
 
Ответ: создания универсального цветового профиля

На вход подаёшь комбинацию цифр, на выходе получаешь её же. 1:1.
Хорошо, давайте подадим 54 -40 -50 или 85 2 101. И что ж из этого получится? Или лучше 95 0 -2, а может 9 -1 3.
 
Ответ: создания универсального цветового профиля

0..100 L -> 0..255 R
-128..127 a -> 0..255 G
-128..127 b -> 0..255 B

Собственно, в таблице ничего не меняется. Конкретные цифры в таблице зависят от разрядности - 8 или 16 бит. Там нет плюса или минуса. Интерпретация диапазона (+- или 0..max) зависит от PCS. И интерпретацию эту делает CMM.
Если не обращать внимания на PCS, в табличных данных только цифры 0..(2^N-1), где N=8 или 16. И в указаном подставном профиле, эти цифры, что на входе, что на входое таблицы одинаковы.
 
Ответ: создания универсального цветового профиля

Извините за вторжение, но тут соединяют такие несоединяемые вещи... :D
Может в юмор ветку перенести?
 
Ответ: создания универсального цветового профиля

зависит от PCS. И интерпретацию эту делает CMM.
CMM на этом этапе уже отработала. Дальше уже вход «черного ящика».
эти цифры, что на входе, что на входое таблицы одинаковы.
На цифрах все может и красиво, только физически полная чепуха. В конце концов ситуацию можно элементарно смоделировать. Берете фотошоп, свой Lab-файл и в палитре channels выполняете команду «split channels». Дальше собирате эти каналы уже в rgb-файле и смотрите что получилось. Результат Вас неприятно удивит…
 
Ответ: создания универсального цветового профиля

Так ясно же зачем - в первую для того чтобы печатать из программ, которые не имеют своего Color Management.
Для использования профиля c "no color management" нужна внешняя по отношению к драйверу "цветоделилка", Фотошоп.

Так я и делал этот тест с программой , которая не имеют своего Color Management.

http://photofiltre.free.fr/utils/PhotoFiltre-en.zip

Как видно из профилей, ошибок преобразования цвета нет. Так надо ли заморачиваться еще одним способом печатывания тестовых шкал, или я ошибаюсь - или это распространяеться только для принтеров Canon.
 
Ответ: создания универсального цветового профиля

ВСЕМ большое спасибо за познавательную полезную дискуссию!

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

На счёт Epson - полностью поддерживаю JAW и подтверждаю, что да, железо малоформатных Epson отвечает только за интерпретацию подаваемых ему низкоуровневых команд.
То есть, линераизация, TIL, канальные лимиты и т.д. находится на стороне софта.
 
Статус
Закрыто для дальнейших ответов.