Основные понятия. Цветовые модели CMY и CMYK

   
На этом шаге мы рассмотрим особенности использования указанных моделей.

   
Используется для описания цвета при получении изображений на устройствах, которые реализуют принцип поглощения (вычитания) цветов. В первую
очередь она используется в устройствах, которые печатают на бумаге. Название данной модели составлено из названий основных субтрактивных
цветов - голубого (Cyan), пурпурного (Magenta) и желтого (Yellow) (рисунок 1).


Рис.1. Основные цвета системы CMY

   
Для того чтобы разобраться с поглощением цветов, рассмотрим рисунок 2.


Рис.2. Поглощение (вычитание) цветов

   
Нанесение желтой краски на белую бумагу означает, что поглощается отраженный синий цвет. Голубая краска поглощает красный цвет, пурпурная краска - зеленый.

   
Комбинирование красок позволяет получить цвета, которые остались - зеленый, красный, синий и черный. Черный цвет соответствует поглощению всех цветов при отражении (рисунок 3).


Рис.3. Субтрактивность для двух и трех красок

   
На практике добиться черного смешиванием сложно из-за неидеальности красок, поэтому в принтерах используют еще и краску черного цвета (blасK). Тогда модель называется CMYK.

   
Для перехода из модели CMY в модель CMYK иногда используют следующее соотношение:

  K = min(C, M, Y);
  C = C – K;
  M = M – K;
  Y = Y – K.

   
Соотношения преобразования RGB в CMY и CMY в CMYK-модель верны лишь в том случае, когда спектральные
кривые отражения для базовых цветов не пересекаются. Поэтому в общем случае можно сказать, что существуют цвета, описываемые в RGB-модели, но не описываемые в CMYK-модели.

   
Необходимо также отметить, что не всякие краски обеспечивают указанное выше вычитание цветов CMY.

   
В таблице 1 представлены некоторые цвета в моделях RGB и CMY.

Таблица 1. Цвета в моделях RGB и CMY

Цвет Модель RGB

Модель CMY

RGBCMY
Красный100011
Желтый110001
Ярко-зеленый010101
Голубой011100
Синий001110
Пурпурный101010
Черный000111
Белый111000

   
Соотношение для перекодирования цвета из модели CMY в RGB:


И обратно - из модели RGB в CMY:

   
Здесь считается, что компоненты кодируются числами в диапазоне от 0 до 1. Для иного диапазона чисел можно записать соответствующие соотношения.

   
На следующем шаге мы рассмотрим другие цветовые модели.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий