Компьютерная графика в дизайне - страница 30



Ранее уже отмечалось, что монохромная модель включает в себя бесконечное число цветов. На практике в этом нет необходимости, поэтому непрерывную монохромную шкалу заменяют на дискретную, разбитую на конечное число участков, внутри каждого из которых цвет не меняется. В полиграфии монохромную шкалу принято разделять на 100 участков и обозначать оттенки целыми процентами. В компьютерной графике монохромную шкалу чаще разбивают на 256 участков, обозначая оттенок номером соответствующего ему участка (0 соответствует черному цвету, а 255 – белому).

Примечание

Выбор числа 256 обусловлен спецификой представления дескриптора цвета монохромной модели в памяти компьютера. 256 = 2>8, следовательно, для хранения в памяти одного числа, меняющегося в диапазоне от 0 до 255, требуется 8 битов (один байт).

Число двоичных разрядов, которые отводятся в информационной модели цвета для хранения информации о цвете одного элемента изображения, называют глубиной цвета или цветовой разрешающей способностью модели. Глубина цвета измеряется в битах на элемент (в пиксельной модели изображения – в битах на пиксел, сокращенно bpp). Чтобы определить, какое количество цветов содержит цветовое пространство модели, достаточно возвести двойку в степень, равную глубине цвета. Следовательно, глубина цвета монохромной модели, в которой шкала разбита на 256 участков, равна восьми.

Примечание

Для штриховой модели с двумя базовыми цветами глубина цвета равна единице.

Помимо основного назначения (представления монохромных изображений), монохромная модель в компьютерной графике обеспечивает выполнение множества технологических операций. В виде монохромного изображения хранятся маски и альфа-каналы (см. разд. 3.5.4), каналы цвета (см. разд. 3.4.4) и деленные формы, получающиеся в процессе цветоделения (см. разд. 3.11.4). Рассмотренные в разд. 3.9.5 дуплексы представляют собой совокупность совмещенных при выводе монохромных изображений. Это обеспечивает исключительную важность монохромной модели цвета и монохромных изображений.

1.3.4. Модель индексированного цвета

В модели индексированного цвета цветовое пространство не является непрерывным. Так же, как в штриховой модели, число цветов здесь ограничено. Индексированной моделью цвета называется нумерованная совокупность цветов, составляющих палитру. Палитрой называется таблица образцов цвета, устанавливающая соответствие номера ячейки палитры (индекса) тому или иному цвету. Определение цвета каждого из образцов в палитре выполняется средствами аддитивной цветовой модели (см. разд. 1.3.5). Дескриптор цвета индексированной модели содержит в себе только номер цвета в палитре.

Число цветов в модели индексированного цвета может выбираться при составлении палитры. Как правило, размер палитры представляет собой целую степень двойки (4, 8, 16, 32, 64, 128 или 256 цветов). В палитру всегда включают черный и белый цвета. Одна из ячеек палитры резервируется под "прозрачный" цвет.

Примечание

При рендеринге изображения, в информационной модели которого используется индексированная модель цвета, элементы изображения, которым назначен прозрачный цвет, не обрабатываются – на их месте остается фоновое изображение.

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