цветовой охват

Цветовая, говорите, наука?

О сколько нам открытий чудных....
Пушкин
А ты, Вовочка, молчи, а то мы всю физику к ..уям сведем...
анекдот

О консенсусе

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

Ну вот есть файл (RGB), к нему прилагается профиль (ICC), следует ожидать что на одном и том же устройстве (LCD мониторе, чтобы быть конкретным) он при включенном Color Engine отобразится более-менее разумно и одинаково.

Естественно, предполагается что все необходимые условия соблюдены: монитор отпрофилирован, показываемые цветовые данные привязаны к цвету (снабжены профилем), условия наблюдения постоянные, программа показа розумиет ICC, наливай да пей бери и выводи.

Конечно, жизнь несколько богаче и 2.5 года назад я уже исследовал проблему точности CMM (Color Management Module) и написал про это серию статей. Но я наблюдал в эксперименте разумные ошибки - 5-6, а для хороших CMM и 8 бит данных сохранялись, отклонения от смены CMM в худшем случае были заметны глазом, но не были фатальными.

Однако свежее письмо в Colorsync users и прилагавшийся к нему файлик заставили пересмотреть вышеописанное мнение. Спасибо добрым людям, что обратили внимание, не дали пройти мимо.

Да, на картинке слева вы видите кусочек из этого файла, показанный на одном и том же мониторе, с одним и тем же профилем монитора, одним и тем же профилем при цветовых данных файла, одной и той же программой (Adobe Photoshop) с одними и теми же настройками за исключением одной....

О мониторном софтпруфинге

srgb-proof-400.jpg Проект LibRaw стал настоящим — у нас завелся живой форумный тролль. Как от многих таких троллей, от него есть и некоторая польза: если кормить его вдумчиво, то можно заодно разобраться с какими-то вещами, до которых не доходили руки. В данном конкретном случае я разобрался с мониторным softproof (т.е. эмуляцией одного монитора на другом) и с пользой от этой техники для обработки изображений:

  • поиск невидимых (искаженных) цветов на собственных картинках;
  • оценка того, как изображение будет выглядеть на чужом мониторе (в том числе и в приложении, которое ничего не знает про профили и ICC).

Все эти вещи - интуитивно понятны, но их систематизация оказалась полезной и выродилась в отдельный текст:

Мониторный Softproof и Gamut Warning в Adobe Photoshop
...мониторный софтпруф может быть полезен тем, кто публикуется на фото-сайтах и подобным электронным образом, особенно для тех, кто обзавелся монитором с расширенным охватом и/или использует в качестве рабочего пространства - RGB пространство с охватом, много большим чем мониторный (например, Adobe RGB на обычном мониторе).
Помимо этого, вполне возможна ситуация, когда монитор не способен отобразить все цвета изображения - и это надо вовремя детектировать.

NEC 3090WQXi: софт SpectraView разных видов

Калибровка NEC 3090 заняла существенно больше времени, чем я рассчитывал. Одновременно, читатели задавали всякие вопросы, а у меня на них теперь есть ответы.

Ниже мы рассмотрим такие темы

  • работает ли SpectraView Profiler с NEC 3090;
  • работает ли SpectraView II и что из этого получается;
  • работает ли SpectraView Profiler и как;
  • разумная (на мой взгляд) процедура калибровки в многомониторном случае

О новых веяниях в калибровке мониторов

Несмотря на то, что о калибровке мониторов уже написаны мегабайты текстов, сделаны гигабайты текстовых картинок и все такое прочее, некоторые современные веяния описаны очень скромно. А эти веяния довольно существенно влияют на качество мониторной картинки.

Потратив изрядное время на их рассмотрение, решил задокументировать. Первый текст из двух запланированных:

О калибровке мониторов в современных условиях

Рассмотрены (c теоретической точки зрения) всякие новшества последних лет:

  • "аппаратная калибровка" LCD-мониторов;
  • мониторы с расширенным цветовым охватом;
  • тоновая кривая L*;
  • работа с несколькими мониторами;

Браузеры и Color Management

Мониторы с большим цветовым охватом (вроде того, за которым я сейчас пишу этот текст создают понятную проблему:

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

Ну совсем грубо, RGB (255,0,0) - это на двух мониторах ("обычном" и "расширенном") будет красный цвет, соответствующий красному углу охвата. Только красный этот будет сильно разным, см. например картинки с охватом

На скриншоте ниже четыре (на самом деле 2) варианта показа на мониторе одной и той же картинки:

browser-cm.jpg
открыть покрупнее

Слева направа и сверху вниз:

  • Firefox 3 (с включенным Color Management)
  • Photoshop CS3
  • Internet Explorer 7
  • Microsoft Picture and Fax viewer
Верхний ряд: правильное представление, нижний: неправильное.

NEC3090: пара слов о калибровке и опять цветовой охват

Поигрался с покупкой, привык к ней, покалибровался до мозолей. На картинке полученные цветовые охваты по уровню L=50 (в координатах a-b):

3090-gamut-l50.jpg

Цвета линий:

  • черная: NEC 3090WQXi
  • зеленая: NEC 2180UX
  • синяя: Adobe RGB
  • желтая: sRGB
  • белая: охват принтера Epson 3800 на бумаге Epson Premium Glossy
Из приятного: охват монитора здорово увеличен в зелено-синюю область, где довольно много естественных цветов. Раньше можно было напечатать, но нельзя визуально отредактировать, сейчас стало несколько легче.

(под катом краткое описание наступленных при калибровке граблей и картинки охвата на других уровнях яркости)

NEC3090: цветовой охват

Как и обещал ранее, расказываю о результатах калибровки NEC3090.

Если быть точным, то полного счастья пока не достигнуто, пока можно посмотреть на цветовой охват (график построен SpectraView II):

NEC3090-GAMUT.jpg

Желтая линия - AdobeRGB, разноцветный треугольник - охват монитора. Как мы видим, охват оказался примерно таким, как обещано, близким к Adobe RGB.

Subscribe to цветовой охват