Мультимедийные технологии в САПР. Часть 1. Майстренко Н.В - 15 стр.

UptoLike

3. Учитывать механизм восприятия цветовизлучение или отражение.
Типы цветовых моделей. Большинство графических пакетов позволяют оперировать широким кругом цветовых мо-
делей, часть из которых создана для специальных целей, а другаядля особых типов красок.
По принципу действия перечисленные цветовые модели можно условно разбить на три класса:
аддитивные (RGB), основанные на сложении цветов;
субтрактивные (CMY, CMYK), основу которых составляет операция вычитания цветов (субтрактивный синтез);
перцепционные (HSB, HLS, Lab, YCC), базирующиеся на восприятии.
Способы описания цвета. В большинстве цветовых моделей для описания цвета используется трёхмерная система
координат. Она образует цветовое пространство, в котором цвет можно представить в виде точки с тремя координатами.
Для оперирования цветом в трёхмерном пространстве Г. Грассман вывел три закона.
1. Трёхмерность природы цвета. Глаз реагирует на три различные цветовые составляющие. Примеры:
красный, зелёный и синий цвета;
цветовой тон (доминирующая длина волны), насыщенность (чистота) и яркость (светлость).
2. Четыре цвета всегда линейно зависимы, т.е.
сС = rR + gG + bВ,
где с, r, g, b 0 – весовые коэффициенты для каждой из составляющих цвета. Для смеси двух цветов (cC)1 и (сС)2 имеет
место равенство:
(сС)1 + (сС)2 = (rR)1 + (gG)1 + (bВ)1 + (rR)2 + (gG)2 + (bВ)2,
которое свидетельствует о том, что цвет смеси излучений С зависит только от их цвета, но не от спектрального состава.
Следствие: если цвет С1 равен цвету С, и цвет С2 тоже равен цвету С, то следует, что цвет С1 равен цвету С2 неза-
висимо от структуры спектров энергии цветов С, С1 и С2.
3. Цветовое пространство непрерывно. Если в смеси трёх цветов один непрерывно изменяется, а другие остаются
постоянными, то цвет смеси будет меняться непрерывно.
4.2.1. Аддитивные цветовые модели
Аддитивный цвет получается на основе законов Грассмана путём соединения лучей света разных цветов. В основе
этого явления лежит тот факт, что большинство цветов видимого спектра могут быть получены путём смешивания в раз-
личных пропорциях трёх основных цветовых компонент. Этими компонентами, которые в теории цвета иногда называ-
ются первичными цветами, являются красный (Red), зелёный (Green) и синий (Blue). При попарном смешивании пер-
вичных цветов образуются вторичные цвета: голубой (Cyan), пурпурный (Magenta) и жёлтый (Yellow). Следует отме-
тить, что первичные и вторичные цвета относятся к базовым цветам.
Базовыми цветами называют цвета, с помощью которых можно получить практически весь спектр видимых цветов.
Аддитивные цвета нашли широкое применение в системах освещения, видеосистемах, устройствах записи на фото-
пленку, мониторах, сканерах и цифровых камерах. Используемые для построения RGB-модели первичные (или аддитив-
ные), цвета имеют ещё одно название. Иногда, чтобы подчеркнуть тот факт, что при добавлении света интенсивность
цвета увеличивается, эту модель называют добавляющей. Такое обилие терминов, используемых для описания RGB-
модели, связано с тем, что она возникла задолго до появления компьютера, и каждая область её применения внесла свой
вклад в терминологию.
Математически цветовую модель RGB удобнее всего представлять в виде куба (рис. 4.1). В этом случае каждая его
пространственная точка однозначно определяется значениями координат X, Y и Z. Если по оси X откладывать красную
составляющую, по оси Yзелёную, а по оси Z синюю, то каждому цвету можно поставить в соответствие точку внутри
куба.
При использовании этой модели любой цвет может быть представлен в цветовом пространстве с помощью вектора,
описываемого уравнением:
сС = rR + gG + bВ.
Уравнение идентично уравнению свободного вектора в пространстве, рассматриваемому в векторной алгебре. При
этом направление вектора характеризует цветность, а его модуль выражает яркость.
На диагонали (ахроматической оси), соединяющей точки с координатами (R, G, В) = (0, 0, 0) и (R, G, В) = (255, 255,
255), расположены различные градации серого, для которых значения красной, зелёной и синей составляющих одинако-
вы.