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

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

DimB
Задача не напечатать близко к экранному отображению или еще как-то, а построить профиль принтера! И качественно его построить нельзя не выключив CMM. Отсюда вся эквилибристика.

Собственно человек, писавший инструкцию почти так и сказал. Думаю он не обидится, если привиду выдержку из переписки:
Я особо не вдавался как и почему происходит.
Клиентам нужен был профиль, который можно было бы использовать при печати из ЕпсонФотоКвикер, ЕпсонИзиПринт из любых программ, даже которые не понимают цветовые профили.
За основу - эталон был принят Фотошоп
После полугода проб и ошибок была найдена такая схема, которая позволяет создать "Универсальный" цветовой профиль, который по качеству соостветсвует печати из фотошопа (когда управление цветом в принтере отключено).

Сравнение было в режимах "Перцептуальный", так как режим применения профиля "Относительный колориметрический" принтер формата А4 (дешовые принтеры) не выдает!

Попутно можно вопрос - какой BPC может быть с perceptual? Например в Prism и lcms BPC применяется только c relative colorimetric.
 
Ответ: создания универсального цветового профиля

Попутно можно вопрос - какой BPC может быть с perceptual? Например в Prism и lcms BPC применяется только c relative colorimetric.
Может. Механику я объяснить естесственно не могу. Но такой механизм есть у Гейдельберг. Они его еще называют "длинные тени". Судя по тому, что написал Nikolay PO — argyllcms тоже имеет нечто подобное.
 
Ответ: создания универсального цветового профиля

similideus, здесь речь не о задаче построения качественного профиля принтера. Она решается, выключение CMM в самом принтере здесь нипричем. Можно рассматривать принтер как черный ящик и строить профиль. Можно строить профиль в режиме ICM выкл. и кто бы что ни говорил, но охват получается самый большой, да в тенях для некоторых моделей проблемы, чтобы избежать этого можно строить профиль вообще просто в дефолтном режиме Color Control (там где обычно фигурируют такие параметры, как "режим Эпсон насыщенный", "гамма 1,8"). Но при этом использовать профиль можно только в приложениях со своим CMM, а практически только в Фотошопе, Акробате профф. вер. 9 ну еще в Иллюстраторе и Индизе. Это неудобно. Хочется использовать профиль при печати из других программ, используя драйвер в режиме использования ICM. Вот об этом речь
 
Ответ: создания универсального цветового профиля

ICM - фича ОС Microsoft Windows. Что такое "не ICM приложение" не понимаю.
Звиняйте коряво сформулировал. Понятно, что речь о приложениях не поддерживающих работу с CMS.
 
Ответ: создания универсального цветового профиля

ilias сказал(а):
здесь речь не о задаче построения качественного профиля принтера.

Точно вам говорю :)

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

Мишень печатается в режиме ICM=OFF, но Николай в самом начале высказал предположение, что вместе с ICM выключится еще встроенная заводская линеаризация и прочие забавные штуки, которые в результате не учтутся при построении профиля. Значит управление цветом надо нейтрализовать каким-то иным образом, а именно через null transform преобразование.

Это то, что я обсуждаю. А вы о чем?
 
Ответ: создания универсального цветового профиля

Об этом сказано в названии темы, которое дублируется в шапке каждого сообщения
Вы ставите знак равенства между "качественный" и "универсальный"? Так не бывает.
Это то, что я обсуждаю. А вы о чем?
Мы обсуждаем корректность создания "универсального" профиля по предложенной методике, ссылка на которую есть в первом посте.
встроенная заводская линеаризация и прочие забавные штуки
линеаризация, TIL это очень важные вещи, а не "забавные штуки". Именно они влияют на цветовоспроизводящие свойства принтера, а профиль лишь протоколирует. Если принтер будет печатать плохо - заливать тени, иметь "кривую" передаточную характеристику, то профилирование лишь запротоколирует этот факт, к тому же т.к. все это основано на интерполяции, то и протокол будет с низкой точностью, а из-за ограниченной разрядности может просто выдавать грубые, видимые глазом, ошибки. Я получал в результате применния профиля "флуоресцентные" пятна в тенях, "полосатые", рваные градиенты и прочие чудеса. Почему? Иногда люди использовавали максимально дешевые чернила и бумагу, а иногда "сильно не заморачивались" при печати мишеней. Т.е. напечатали как-то и сами не помнят как. Потом ожидали чудо-цветопередачи, а оно не случалось.
Также многие люди хотят печатать из любых программ и получать правильный цвет.
Вот примерно все это мы и обсуждаем.

управление цветом надо нейтрализовать каким-то иным образом, а именно через null transform преобразование
а как вот понять случилось ли это null transform преобразование, хотя бы после драйвера? Я лично не знаю. В случае с PostScript принтером можно напечатать в файл PS и пощупать. Ну и также можно попечатать "чистые" градиенты CMYK, если преобразование все-таки было, то в желтом, по крайней мере, всегда (можно под лупой) можно увидеть "примесь". В случае с GDI принтером - я не знаю как.
 
Ответ: создания универсального цветового профиля

«Универсальный» в данном случае не совсем корректный термин.

Дело в том, что для учитывания линеаризации и других заводских корректировок работы принтера приходится строить профиль в режиме с включенным ICM. Как следствие, произведенное преобразование становится неотъемлемой частью «черного ящика» и мы обязаны всякий раз помимо своего самодельного профиля (пусть даже очень хорошего) пользоваться теми настройками ICM, которые использовались при профилировании.

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

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

Автор статьи почему-то назвал такой профиль «универсальным», но с тем же успехом можно назвать универсальным любой профиль монитора, поскольку его эффект распространяется на все приложения.
 
Ответ: создания универсального цветового профиля

«Универсальный» в данном случае не совсем корректный термин
Нормальный термин. Это говорит о том, что пользоваться профилем можно из любых приложений, в т.ч. и из тех которые не умеют делать передележку. Можно и из Фотошопа (same as source, No color managment), а можно из Ворда. Нельзя только управлять назначением Source profile и rendering intent.
Дело в том, что для учитывания линеаризации и других заводских корректировок работы принтера приходится строить профиль в режиме с включенным ICM. Как следствие, произведенное преобразование становится неотъемлемой частью «черного ящика» и мы обязаны всякий раз помимо своего самодельного профиля (пусть даже очень хорошего) пользоваться теми настройками ICM, которые использовались при профилировании.
Ну и что? Линеаризация это благо, если она хорошая. ICM off это тоже "именно та настройка, котрой мы пользовались при профилировании".

с тем же успехом можно назвать универсальным любой профиль монитора, поскольку его эффект распространяется на все приложения.
Не на все. Профиль монитора умеют использовать только программы со своей собственной CMS. На показ во всех приложениях распространяется только LUT, который грузится через LUT loader. Это и есть "линеаризация". Если в LUT нет никакой коррекции, то пофиг какой профиль монитора стоит в системе. На показ в программах без своей CMS он не влияет.
 
Ответ: создания универсального цветового профиля

Нормальный термин. Это говорит о том, что пользоваться профилем можно из любых приложений
Через драйвер принтера можно пользоваться аблсолютно любым профилем из всех приложений, особенность обсуждаемого профиля как раз в его качестве. Он учитывет все нюансы работы ICM.

Ну и что? Линеаризация это благо, если она хорошая. ICM off это тоже "именно та настройка, котрой мы пользовались при профилировании".
Бесспорно, встроенная линеаризация может оказаться ужасной, но она увы автоматически включится вместе с ICM, когда мы попытаемся воспользоваться своим профилем. И это включение исказит картину и сделает наш профиль неактуальным, а значит некачественным. Поэтому надо найти способ включить эту линеаризацию еще на этапе печати мишени и учесть её в профиле.
 
Ответ: создания универсального цветового профиля

Попутно можно вопрос - какой BPC может быть с perceptual? Например в Prism и lcms BPC применяется только c relative colorimetric.
Насколько я понимаю, в 'Perceptual' BPC всегда включен (в шопе галка не должна ни на что влиять). Точки черного уравниваются и остальной диапазон пропорционально сжимается.
 
Ответ: создания универсального цветового профиля

Бесспорно, встроенная линеаризация может оказаться ужасной,
Есть многочисленные мнения, что Эпсоновская линеаризация очень хорошая.
но она увы автоматически включится вместе с ICM. И это включение исказит картину и сделает наш профиль неактуальным, а значит некачественным
Да почему же? Если построили профиль напечатав мишени "поверх линеаризации", то все будет хорошо. Построение профиля в РИПах всегда идет по такой схеме: определение TIL-Линеаризация-Построение профиля. А многие РИПы вообще не предполагают частое перепостроение профиля, а только проведение линеаризации, для приведение передаточной хар-ки принтера к "гладкой" и известной форме, для котрой и построен профиль.
 
Ответ: создания универсального цветового профиля

Да почему же? Если построили профиль напечатав мишени "поверх линеаризации", то все будет хорошо.
Я именно это и повторяю уже несколько сообщений подряд и изначальная идея Николая как раз «напечатать мишени поверх линеаризации» '))'
 
Ответ: создания универсального цветового профиля

да поверх линеаризации, но с выключенной передележкой RGBin-RGBout. Как проверить, что это так и будет?
 
Ответ: создания универсального цветового профиля

Видимо, так как сказано в сообщении #14.

Раз градиенты получатся более плавные, значит линеаризация работает, а если при этом цвета окажутся лучше, чем при профилировании в других режимах управления цветом — значит мы исключили паразитные преобразования.
 
Ответ: создания универсального цветового профиля

Градиенты плавные, цвета лучше - это все субъективные категории. Если они плохие, то можно сделать вывод что профиль плох, но если они хорошие, то нельзя сделать однозначный вывод, что профиль хорош. Сегодня, на одной картинке, они хорошие, а завтра, на другой, всплывает какой-то косяк.
 
Ответ: создания универсального цветового профиля

Поэтому я использовал сравнительные определения — «более плавные», «лучше». Т.е. мы построим два профиля и сравним какие установки ICM дают лучший результат. Если с использованием Lab, значит наша гипотеза верна.
 
Ответ: создания универсального цветового профиля

Построил два профиля

Принтер Canon
ip6700d
Paper colored Gray
Logo Chroma Plus
D65

Один с Lab_profile.icc (windows image color management)

ICM_ON

Другой с color management off
ICM_OFF

Никакой разницы между ними не заметил
 

Вложения

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

А Вот и сами профили.
 

Вложения

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

А я попробовал отпрофилировать свой HP Photosmart 8253 с включённым CMM Microsoft. К слову, драйвер принтера, при включении режима "ICM" позволяет выбрать нужное преобразование. Есть все 4 варианта - и perceptual, и relative, и saturation, и absolute. А входной профиль указан (фиксированный) - "sRGB Color Space Profile".
Так вот, подставив "пустышку" от X-Rite, распечатал мишени. В настройках драйвера использовал Perceptual rendering intent - думаю, без разницы - в пустышке всё равно только одна таблица должна быть. Построил профиль. Каково же было моё удивление, когда после установки и выбора этого профиля для принтера "по умолчанию" я получил идеальную печать изображений (исходно sRGB) из OpenOffice Writer! Хотя и ругают майкрософтовский модуль управления цветом, но на обычной бумаге получился прекрасный результат: с профилем от ArgyllCMS серый и даже самые насыщенные градиенты пропечатались гладко и приятно.
 
Статус
Закрыто для дальнейших ответов.