Соответствие цветов и управление цветом - Компьютерная графика в рекламе

Количество цветов (глубина цвета) - одна из основных характеристик изображения или устройства графического вывода. Согласно психофизиологическим исследованиям глаз человека способен различать 350 000 цветов. Однако в компьютерной графике в настоящее время используются изображения с формально гораздо большей глубиной цвета (16.7 млн цветов), тем не менее следует учитывать, что для синтезированных цветов на каждый из компонентов цвета в этом случае отводится только 256 градаций, которые достаточно хорошо различимы глазом человека. Классифицируем изображения следующим образом:

Бинарные - 1 бит на пиксель - обычно черно-белые изображения

Полутоновые - 1 байт на пиксель - изображение в градациях серого

Hi Color - 16 бит на пиксель - 65536 цветов

True Color - 24 бита на пиксель - 16,7 млн. цветов

Иные: 32, 48 и др. бит на пиксель.

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

В системах цифрового представления Цвета, Управление цветом -- это контролируемое преобразование между разными моделями представления цвета различных устройств, таких как сканеры, цифровые видеокамеры, мониторы, Экраны телевизоров, принтеры и т. д.

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

Частично эта технология включена в Операционную систему, вспомогательные библиотеки, приложения и устройства. Для обеспечения кроссплатформенности, используются ICC - совместимые системы управления цветом. Международный Консорциум по Цвету (International Color Consortium, ICC) -- это индустриальный консорциум который создал открытый стандарт Color Matching Module(CMM)(модуль цветового соответствия), действующий на уровне операционной системы, а также Цветовые профили ICC для устройств и Рабочих пространств(working spaces) (цветовые пространства, доступные для работы пользователей), помимо прочего существуют профили, встраиваемые в устройства. Все это обеспечивает полноценный процесс преобразования цвета от источника к приемнику.

Существуют так же другие решения, подходящие для управления цветом, помимо использования ICC-профилей. Это отчасти связано с историей вопроса и частично из-за некоторых нужд, которые ICC стандарт обеспечить не в состоянии. Фильмы и индустрия телевещания используют множество схожих концепций, но они гораздо чаще ориентируются на узкие решения. Кино-индустрия, например, часто использует 3D LUT (Таблица поиска) для представления полного цветового преобразования. На потребительском уровне, управление цветом в настоящее время применяется чаще к статичным изображениям, чем к видео, поскольку управление цветом на уровне видео, все еще в зачаточном состоянии.[1]

Цветовые профили

Встраиваемые

Форматы для хранения изображений(такие как TIFF, JPEG, PNG, EPS, PDF, и SVG) могут содержать встроенные цветовые профили, однако это не обязательно. Стандарт ICC был создан для объединения различных разработчиков и производителей. Он разрешает обмен характеристиками устройств вывода и цветовыми пространствами в форме метаданных. Это позволяет встраивать цветовые профили в изображения, а также хранить их в базе данных или директории с профилями.

Цветовые пространства

Цветовые пространства, такие как sRGB, Adobe RGB или proPhoto дают большее удобство при редактировании. Например, пиксели с одинаковыми значениями R, G, B, будут отображены одинаково. Использование слишком большого(широкого) цветового пространства приведет к постеризации, в то же самое время, использование маленького (урезанного) цветового пространства приведет к "обрезанию" цветов.

Цветовое преобразование

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

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

Программное обеспечение системы управления цветом [CMS -- color management system) полезно каждому, кто регулярно получает изображения из более чем одного источника ввода или использует более одного устройства вывода. Большинство систем CMS позволяет сохранять информацию о характеристиках цвета многих устройств и использовать эту информацию для преобразования цветов изображения из цветовой модели одного устройства к цветовой модели другого. Но для того, чтобы система CMS хорошо работала, она должна поддерживать все устройства и компьютерные платформы, участвующие в производственном цикле данного проекта. См. раздел "Варианты систем управления цветом" ниже в данной главе.

Варианты систем управления цветом (CMS)

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

Хотя этот идеал еще не реализован, в промышленности предпринимаются шаги в этом направлении. До недавнего времени на рынке конкурировало большое количество автономных систем CMS, несмотря на то, что каждая система поддерживается только на одной платформе, имеет ограниченное количество программных приложений и собственные типы профилей устройств. Из-за отсутствия стандартов изготовители оборудования отказываются записывать профили, а без них системы CMS бесполезны. Те пользователи, кто мог бы потенциально извлечь пользу от применения систем CMS, тоже не выразили особого интереса. Однако в настоящее время пакет ColorSync 2.0 и программы согласования цвета, встроенные в Windows 95, более ясно показывают перспективы процедур управления цветом (см. "Управление цветом на уровне операционной системы").

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

Похожие статьи




Соответствие цветов и управление цветом - Компьютерная графика в рекламе

Предыдущая | Следующая