Компьютерная графика в дизайне - Дмитрий Миронов
Шрифт:
Интервал:
Закладка:
• Цветовые профили (профайлы), определяющие особенности воспроизведения или восприятия цвета каждым из графических устройств ввода и вывода, входящих в систему. Именно из цветовых профилей модуль управления цветом извлекает информацию о том, как именно устройство воспринимает, отображает или печатает каждый из цветов своего цветового пространства. По профилю можно, например, определить, насколько красным будет самый красный из всех цветов, которые оно может воспроизвести.
Процесс сохранения семантики цвета
Если у системы управления цветом есть достаточно информации, например, о сканере, она может откорректировать построенную им информационную модель изображения, записав в ее дескрипторы цвета не то, что «увидел» сканер, а то, что на самом деле присутствовало в оригинале отсканированного изображения. Если у системы управления цветом есть доступ к цветовому профилю, например, монитора, то она сможет компенсировать неизбежное искажение цветов этим монитором при выводе, снова откорректировав соответствующим образом дескрипторы цвета так, чтобы на экране графическое изображение выглядело так же, как оригинал, подвергавшийся сканированию. Наконец, если у системы управления цветом есть доступ к цветовому профилю принтера, то перед выводом дескрипторы цвета корректируются так, чтобы компенсировать искажение цветов при печати.
Для работы системы управления цветом необходимы информационные модели изображения и цветовые профили устройств. Информационные модели представляются в виде графических файлов, в состав которых могут встраиваться и цветовые профили. В случае встраивания цветового профиля информационная модель изображения содержит в себе достаточно информации для построения цветового пространства и его однозначной интерпретации. Несколько упрощая можно сказать, что при наличии в составе графического файла цветового профиля система управления цветом точно «знает», каким цветам соответствуют цветовые формулы, содержащиеся в дескрипторах цвета этого графического файла.
На рис. 1.3.16 схематически представлено преобразование цветовых пространств, выполняющееся модулем управления цветом.
Рис. 1.3.16. Схема работы системы управления цветом
Смысл этого процесса состоит в том, чтобы обеспечить соответствие цвета на выходе графического проекта цвету на его входе. Для этого модулю управления цветом нужно знать, откуда появляется информационная модель изображения и куда ее следует отправить. Эти сведения пользователь предоставляет системе, задавая цветовые профили устройств ввода и вывода.
Назначение цветового профиля устройства ввода (иногда встроенного в графический файл) позволяет передать системе управления цветом: "в этой информационной модели цвета представлены аппаратно интерпретируемыми формулами RGB и получены с такого-то сканера, имеющего такие-то особенности восприятия цвета". Получив такие сведения, система управления цветом может однозначно преобразовать дескрипторы цвета информационной модели в эталонное цветовое пространство.
Назначение цветового профиля устройства вывода передает системе управления цветом: "требуется, чтобы в выходном варианте этой информационной модели цвета были представлены аппаратно интерпретируемыми формулами CMYK и соответствовали такому-то принтеру, имеющему такие-то особенности восприятия цвета". Получив такие сведения, система управления цветом может однозначно преобразовать дескрипторы цвета информационной модели из эталонного цветового пространства в цветовое пространство устройства графического вывода.
Модули управления цветом могут встраиваться в графические программы (например, встроенный модуль управления цветом фирмы Adobe), представлять собой автономные программные продукты (например, KDSCMS фирмы Kodak) или являться частью операционной системы (Microsoft ICM в ОС линейки Windows или ColorSync фирмы Apple в ОС линейки Mac OS).
1.3.12. Методы преобразования цветовых пространств
Упомянутая в предыдущем разделе процедура преобразования дескрипторов цвета информационной модели изображения из аппаратно-зависимого цветового пространства устройства ввода (исходного цветового пространства) в эталонное цветовое пространство системы управления цветом стандартна – значения для новых формул цвета вычисляются по сложным, но хорошо известным алгоритмам. Преобразование цветовых пространств получается однозначным, поскольку цветовой охват перцептивной модели, использующейся для построения эталонного цветового пространства, шире цветового охвата любой аппаратно-зависимой модели (см. разд. 1.3.5). Но при преобразовании дескрипторов цвета информационной модели в аппаратно-зависимое цветовое пространство устройства вывода (целевое цветовое пространство) возникает сложность – многие цвета перцептивной модели невозможно воспроизвести при печати, поскольку они лежат за границей цветового охвата устройства. Если некоторый цвет нельзя напечатать, то его приходится заменять каким-либо другим. Данная процедура называется преобразованием цветовых пространств.
Для преобразования цветовых пространств стандарт ICC предусматривает возможность выбора одного из четырех методов:
• перцептивного;
• с сохранением цветовой насыщенности;
• абсолютного колориметрического;
• относительного колориметрического.
Перцептивный метод преобразования цветовых пространств
Преобразование по этому методу «втискивает» исходное цветовое пространство в целевое, масштабируя его с уменьшением цветовых расстояний. При этом сохраняется соотношение цветов, и общий вид изображения при визуальном восприятии меняется мало. Но это приводит к тому, что в общем случае меняются цвета и насыщенности всех графических объектов изображения, даже те, которые могли быть с достаточной точностью представлены в целевом цветовом пространстве.
Применение перцептивного метода рекомендуется для изображений, в составе которых имеется много цветов, отсутствующих в целевом цветовом пространстве.
Преобразование цветовых пространств с сохранением насыщенности цвета
При преобразовании по этому методу выходящие за пределы целевого цветового пространства цвета заменяются на цвета такой же насыщенности, но другой цветности и светлоты. Сохраняется только цветовой контраст, но не более. Применение метода с сохранением насыщенности цвета рекомендуется для схем, диаграмм и других объектов деловой графики.
Относительный колориметрический метод преобразования цветовых пространств
При использовании этого метода исходное и целевое цветовые пространства сначала совмещаются по белой точке. Затем все цвета исходного цветового пространства, лежащие в пределах целевого пространства, воспроизводятся точно, а выходящие за него заменяются на ближайший по цветовому расстоянию цвет с той же цветностью. Достоинство этого метода состоит в максимально возможном сохранении исходных цветов, что дает хорошие результаты при небольшом числе цветов, выходящих за пределы целевого пространства.
Однако при этом белый цвет изображения будет уже не белым цветом исходного цветового пространства, а, например, цветом бумаги, заправленной в печатающее устройство, что далеко не всегда одно и то же.
Абсолютный колориметрический метод преобразования цветовых пространств
Этот метод совпадает с предыдущим во всем, за исключением совмещения белых точек. Если в исходном цветовом пространстве белому соответствовал слегка голубоватый оттенок, а печать будет выполняться на слегка желтоватой бумаге, при абсолютном колориметрическом методе преобразования цветовых пространств в местах, белых на исходном изображении, принтер нанесет некоторое количество бирюзовой краски, имитируя таким образом на цвет оригинала.
Как правило, абсолютный колориметрический метод преобразования цветовых пространств применяют только для выполнения цветовых проб – контрольных отпечатков, полученных не на том устройстве, на котором будут печатать тираж.
Преобразование цветовых пространств и потеря визуальной информации
Не следует упускать из виду, что даже самые совершенные системы управления цветом при преобразовании исходного цветового пространства в целевое неизбежно утрачивают некоторую часть визуальной информации. Причина – погрешности округления и квантования, без которых в вычислительной математике не обойтись. Из-за этих погрешностей следует стремиться к минимизации числа преобразований цветовых пространств в работе над графическим проектом.
В этом аспекте конкурентоспособной альтернативой системе управления цветом оказывается применение стандартного цветового пространства RGB, в частности, Wide Gamut RGB.