Все инструментальные средства профилирования действуют по принципу сравнения известных эталонных данных с результатами измерений. Что же касается профилей вывода, то эти средства сравнивают известные числовые значения RGB или CMYK (по шкале профилирования) со значениями LAB, полученными в результате измерения напечатанной шкалы. Инструментальные средства профилирования бывают самыми разными: от относительно недорогих программных пакетов (менее $100), использующих сканеры, до промышленных вариантов стоимостью от $2500 до $5000. Как правило, возможности подобных средств соответствуют их стоимости, хотя они и не всегда используются полностью. Так, если профилирование ограничивается только RGB струйными принтерами, в этом случае вряд ли потребуется сложный контроль формирования черного цвета и других параметров цветоделения CMYK. Аналогично, если приходится работать с ручным измерительным прибором, маловероятно, чтобы возможность измерять специальные шкалы с тысячами цветовых полей могла бы представлять какой-либо интерес.
Все формирователи профилей вывода действуют, по существу, одинаково: они предоставляют шкалу профилирования, печатающуюся на профилируемом устройстве, измеряемую прибором и затем обрабатываемую по результатам измерений для формирования профиля (более подробно этот процесс рассматривается в приведенной ниже врезке "Создание профиля"). Но в этих общих принципах имеется немало отличий. Здесь нецелесообразно рассматривать все формирователи профилей, поскольку они быстро устаревают. Вместо этого, дадим краткий обзор свойств, которыми отличаются разные инструментальные средства профилирования.
Создание профиля
Что же формирователи профилей вывода делают во время обработки результатов измерений? На самом деле они делают немало. Как отмечалось в главе 4, каждый про филь вывода содержит шесть таблиц: по две (АВ и ВА) для прямого и обратного преобразования числовых значений RGB или CMYK и PCS согласно каждой из трех целей цветопередачи. Построение таких таблиц требует немалых вычислительных ресурсов.
Обычно при формировании профиля исходные данные измерений не используются. В частности, профили, использованные нами для печати настоящей книги, были сформированы из шкалы профилирования, содержавшей 875 цветовых полей, для чего потребовалось провести 875 измерений. Но каждая таблица АВ содержит лишь 17 элементов с четырьмя значениями С, М, Y, и К и тремя значениями L*, а* и b*. (Про филь с подобными элементами таблицы для каждого измерения очень быстро стал бы слишком крупным, поскольку он содержал бы 875 элементов с четырьмя значениями С, М, Y, и К и тремя значениями L*, а* и b*!) Поэтому формирователь профиля, прежде всего, интерполирует данные измерений для сохранения контролируемого размера профиля и строит таблицу АВ1, содержащую данные для относительной колориметрической цветопередачи.
После этого он строит таблицу АВО (для воспринимаемой цветопередачи) и таблицу АВ2 (для насыщенной цветопередачи).
Для обратного преобразования формирователь профиля использует удвоенное число элементов таблицы (в данном случае 33) ради повышения точности. (Инструментальному средству профилирования известно, какие цвета LAB получаются в шкале из значений CMYK, но у него фактически нет данных для обратного преобразования.) Поэтому таблицы АВ приходится интерполировать для получения в два раза большего числа элементов таблицы, а затем превращать их в таблицы прямого преобразования ВА из значений LAB в значения цвета конкретного устройства.
Приведенное выше описание является весьма упрощенным. Ведь помимо этого, инструментальное средство профилирования может применить некоторое сглаживание данных, встроить специальные на стройки для преодоления ограничений, присущих модели LAB либо выполнить другие операции, о которых можно только догадываться. Но как бы там ни было, наблюдая за индикатором выполнения процесса формирования профиля, можно быть уверенным в том, что инструментальное средство профилирования производит большой объем расчетов.
Смотрите также:
Глава 5. Измерение, калибровка и контроль процесса
Глава 6. Создание профилей отображения
Глава 7. Создание профилей ввода
Глава 9. Оценка и правка профилей