Что такое цветовая растровая модель rgb. О цветовых пространствах

На iOS - iPhone, iPod touch 19.07.2019
На iOS - iPhone, iPod touch

Мы воспринимаем окружающий мир с помощью различных факторов, один из которых — это цвет. Открывает человек глаза и видит разные цвета, а если нужно об этих цветах рассказать другому человеку, то можно сказать что-то вроде «штаны у него как спелый лимон» или «глаза у нее как ясное небо» и человеку в принципе понятно какого цвета штаны и глаза, даже если он их не видит.

То есть передать информацию о цвете от человека человеку, никакого труда не составляет. А если цветовой информацией должны оперировать не люди, а какие-нибудь технические устройства, тут вариант «глаза как ясное небо» не пойдет. Нужно какое-то иное описание цвета, понятное этим устройствам (мониторы, принтеры, фотоаппараты и т. д.). Как раз для этого и нужны цветовые модели.

Типы цветовых моделей

Существует немало цветовых моделей, наиболее часто используемые можно разделить на три группы:

  • аппаратно-зависимые — цветовые модели данной группы описываю цвет применительно к конкретному, цветовоспроизводящему устройству (например монитору), - RGB, CMYK
  • аппаратно-независимые — эта группа цветовых моделей для того, чтобы дать однозначную информацию о цвете - XYZ, Lab
  • психологические — эти модели основываются на особенностях восприятия человека - HSB, HSV, HSL

Рассмотрим по отдельности некоторые, часто используемые, цветовые модели.

Данная цветовая модель описывает цвет источника света (сюда можно отнести например экран монитора или телевизора). Из огромного множества цветов, в качестве основных (первичных) было выделено три цвета: красный (B ed), зеленый (G reen), синий (B lue). Первые буквы названий основных цветов образовали название цветовой модели RGB.

Когда смешиваются два основных цвета, получившийся цвет осветляется: красный и зеленый дают желтый, зеленый и синий дают голубой, из синего и красного получится пурпурный. Если смешать все три основных цвета, образуется белый. Такие цвета называют­ся аддитивными.

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

Важные точки и линии модели RGB

  • Начало координат: в этой точке значения всех основных цветов равны нулю, излучение отсутствует, т. е. это - точка черного цвета.
  • В ближайшей к зрителю точке все составляющие имеют мак­симальное значение, это значит максимальное свечение - точка белого цвета.
  • На линии, соединяющей эти точки (по диагонали куба), расположены оттенки серого цвета: от черного к белому. Этот диапазон иначе называют серой шкалой (Grayscale).
  • Три вершины куба дают чистые исходные цвета, остальные три отражают двойные смешения исходных цветов.

Плюс этой модели состоит в том, что она описывает все 16 миллионов цветов, а минус в том, что при печати часть (самые яркие и насыщенные) этих цветов потеряется.

Так как RGB аппаратно-завиисмая модель, то одна и та же картинка на разных мониторах может отличаться по цвету, например потому что экраны этих мониторов сделаны по разным технологиям или мониторы по разному настроены.

Если предыдущая модель описывает светящиеся цвета, то CMYK наоборот, для описания цветов отраженных. Еще они называются субтрактивными («вычитательными»), потому что они остаются после вычи­тания основных аддитивных. Так как цветов для вычитания у нас три, то и основных субтрактивных цветов тоже будет три: голубой (C yan), пурпурный (M agenta), желтый (Y ellow).

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

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

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

Что бы компенсировать эту проблему к этой триаде добавили четвертую краску черного цвета, она и добавила последнюю букву в названии цветовой модели С - C yan (Голубой), М - M agenta (Пурпурный), Y - Y ellow (Желтый), К - blacK (Черный). Все краски обычно обозначаются начальной буквой названия, но черную обозначили последней буквой, Почему? .

Как и RGB, CMYK тоже модель аппаратно-зависимая. Зависит конечный результат от краски, от типа бумаги, от печатной машины, от особенностей технологии печати. Поэтому одно и то же изображение в разных типографиях может быть напечатанным по разному.

Цветовая модель HSB

Если вышеописанные модели соединить в одну, то результат можно изобразить в виде цветового круга, где основные цвета моделей RGB и CMY расположены в следующей зависимости: каждый цвет находится напротив комплементарного цвета, его дополняющего и между цветами, с по­мощью которых он образован.

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

Для описания цвета в данной модели есть три параметра H ue (оттенок) - показывает положение цвета на цветовом круге и обозначается величиной угла от 0 до 360 градусов, S aturation (насыщенность) - определяет чистоту цвета (уменьшение насыщенности похоже на добавлене белого цвета в исходный цвет), B rightness (яркость) - показывает освещенность или затененность цвета (уменьшение яркости похоже на добавление черной краски). Первые буквы в названии этих параметров и дали название цветовой модели.

Модель HSB хорошо согласуется с человеческим восприятием: цветовой тон - длина волны света, насыщенность - интенсивность волны, а яркость - количество света.

Минусом модели HSB является необходимость конвертировать ее в RGB для отображения на экране монитора или в CMYK для печати.

Эту модель создала Международная комиссия по освещению для того, чтобы уйти от недостатков предыдущих моделей. Было необходимо создать аппаратно независимую модель для определения цвета независящую от параметров устройства.

В модели Lab цвет представлен тремя параметрами:

  • L — светлота
  • a — хроматический компонент в диапазоне от зеленого до красного
  • b — хроматический компонент в диапазоне от синего до желтого

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

Цветовая модель Grayscale

Самое простое и понятное пространство используется для отображения черно-белого изображения. Цвет в данной модели описывается всего одним параметром. Значение параметра может быть в градациях (от 0 до 256) или в процентах (от 0% до 100%). Минимальное значение соответствует белому цвету, а максимальное — черному.

Индексные цвета

Вряд ли допечатнику придется работать с индексными цветами, но знать что это такое, не помешает.

Итак, когда-то давно, на заре компьютерных технологий, компьютеры могли отображать на экране не больше 256 цветов одновременно, а до этого 64 и 16 цветов. Исходя из таких условий был придуман индексный способ кодирования цвета. Каждый цвет, содержащийся в изображении, получил порядковый номер, с помощью этого номера описывался цвет всех пикселов, имеющих соответствующий цвет. Но у разных изображение наборы цветов разные и по этому пришлось в каждой картинке хранить свой набор цветов (набор цветов назвали — цветовая таблица).

Современные компьютеры (даже самые простые) способны отображать на экране 16,8 млн цветов, поэтому нет особой необходимости в использовании индексных цветов. Но с развитием интернета эта модель вновь используется. Все потому, что такой файл может иметь гораздо меньший размер.

Цели урока:

  • Образовательные : Дать основополагающие знания о физических моделях восприятия цвета объекта RGB и CMY(K). Объяснить взаимодействие цветовых координат данных моделей.
  • Развивающие : развивать умение представлять результаты исследования в заданном формате
  • Воспитательные: развивать навыки самостоятельного выполнения задания, развивать эстетический вкус, проявлять творческое отношение к работе

Задачи урока:

  • Повторить: назначение и основные функции графического редактора, принципы формирования изображения в растровой и векторной графике
  • Научить определять основные цвета при помощи цветовых моделей
  • Проверить усвоение материала. Проанализировать выявленные ошибки.

В результате изучения темы учащиеся должны:

знать:

  • физические модели восприятия цвета объекта RGB и CMY(K)
  • соотношение моделей RGB и CMY

уметь:

  • определять цвета по заданной цветовой схеме

Оборудование: ПК, программа PowerPoint, мультимедийный проектор, интерактивная доска, раздаточный материал, презентация «Цветовые модели».

Ход урока

План урока

  1. Организационный момент (2 мин)
  2. Фронтальный опрос (3 мин)
  3. Объяснение нового материала (19 мин)
  4. Просмотр презентации (8 мин)
  5. Проверка усвоения материала (10 мин)
  6. Подведение итогов урока (1 мин).
  7. Домашнее задание (2 мин)

УРОК 45 мин

1. Организационный момент (2 мин ).

  • Проверка присутствующих
  • Оформление журнала
  • Ознакомление учащихся с темой урока

2. Фронтальный опрос (3 мин ).

Учащиеся с места должны ответить на вопросы:

а) назначение графического редактора

Графический редактор - программа (или пакет программ), позволяющая создавать и редактировать изображения с помощью компьютера.

б) принципы формирования изображения в растровой и векторной графике

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

в) Объяснение нового материала (19 мин )

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

Запишем в тетрадь определение:

Способ разделения цветового оттенка на составляющие компоненты называется цветовой моделью.

Сегодня мы с вами рассмотрим модели RGB и CMY(K).

Перепишите это в тетрадь.

Цветовая модель RGB (аббревиатура английских слов R ed, G reen, B lue - красный, зелёный, синий) - аддитивная цветовая модель.

Используется для излучаемого света , т.е. при подготовке экранных документов.

Выбор основных цветов обусловлен особенностями физиологии восприятия цвета сетчаткой человеческого глаза.

Любой цвет можно представить в виде комбинации 3 основных цветов R ed (красный), G reen (зелёный), B lue (синий). Эти цвета называют цветовыми составляющими.

Аддитивной модель называется потому, что цвета получаются путём добавления (англ. addition) к черному.

Запишите в тетрадь основные цвета. (Учащиеся переписывают материал с доски)

Преподаватель: Слово аддитивная (сложение) подчеркивает, что цвет получается при сложении точек трех базовых цветов, каждая своей яркости. Яркость каждого базового цвета может принимать значения от 0 до 255 (256 значений), таким образом, модель позволяет кодировать 2563 или около 16,7 млн цветов. Эти тройки базовых точек (светящиеся точки) расположены очень близко друг к другу, так что каждая тройка сливается для нас в большую точку определенного цвета. Чем ярче цветная точка (красная, зеленая, синяя), тем большее количество этого цвета добавится к результирующей (тройной) точке.

Посмотрите на доску и на выданный материал.

На интерактивной доске выводится модель RGB (аналогичная схема в раздаточном материале у каждого учащегося). Преподаватель продолжает объяснять и показывает на схеме.

Изображение в данной цветовой модели состоит из трёх каналов.

  • Чистый красный может быть определён как как (255,0,0) - R ed
  • Чистый зеленый (0,255,0) - G reen
  • Чистый ярко-синий цвет (0,0,255) – B lue

На схеме вы видите, что при смешении основных цветов (основными цветами считаются красный, зелёный и синий) мы получаем

  • при смешении синего (B) и красного (R), мы получаем пурпурный или лиловый (M magenta)
  • при смешении зеленого (G) и красного (R) - жёлтый (Y yellow)
  • при смешении зеленого (G) и синего (B) - циановый (С cyan)
  • при смешении всех трёх цветовых компонентов мы получаем белый цвет (W)
  • Если яркость всех трех базовых цветов минимальна (равна нулю), получается черная точка (Черный - (0,0,0))
  • Если яркость всех трех цветов максимальна (255), при их сложении получается белая точка (Белый - (255,255,255)
  • Если яркость каждого базового цвета одинакова, получается серая точка (чем больше значение яркостей, тем светлее).

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

Устройства ввода графической информации (сканер, цифровая камера) и устройство вывода (монитор) работают именно в этой модели.

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

Цветовая модель CMY ( K)

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

На доске уже написано название модели и базовые цвета.

CMY ( K )
C yan M agenta Y ellow BlacK
Голубой Пурпурный Желтый Черный

Перепишите это в тетрадь.

Цвета, которые используют белый свет, вычитая из него определенные участки спектра, называются субтрактивными ("вычитательными") . Для их описания используется субтрактивная модель CMY (С - это Cyan (Голубой), М - это Magenta (Пурпурный), Y - Yellow (Желтый)). В этой модели основные цвета образуются путем вычитания из белого цвета основных аддитивных цветов модели RGB.

Если вычесть из белого три первичных цвета RGB, мы получим тройку дополнительных цветов CMY.

В этом случае и основных субтрактивных цветов будет три:

  • голубой (белый минус красный)
  • пурпурный (белый минус зеленый)
  • желтый (белый минус синий)

Цветовая модель CMY ( K ) используется при работе с отраженным цветом (при печати) .

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

  • при смешении максимальных значений всех трех компонентов должен получиться черный цвет
  • при полном отсутствии краски (нулевые значения составляющих) получится белый цвет (белая бумага)
  • смещение равных значений трех компонентов даст оттенки серого.

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

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

Для улучшения качества отпечатка в число основных полиграфических красок (и в модель) внесена черная краска . Именно она добавила последнюю букву в название модели CMYK, хотя и не совсем обычно. Черный компонент сокращается до буквы К, поскольку эта краска является главной, ключевой (K ey) в процессе цветной печати(или blacK ).

Как и для модели RGB, количество каждого компонента может быть выражено в процентах или градациях от 0 до 255.

Печать четырьмя красками, соответствующими CMYK, также называют печатью триадными красками .

Цвет в CMYK зависит не только от спектральных характеристик красителей и от способа их нанесения, но и их количества, характеристик бумаги и других факторов. Фактически, цифры CMYK являются лишь набором аппаратных данных для фотонаборного автомата и не определяют цвет однозначно.

Цветовой круг

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

Если эти две модели представить в виде единой модели , то по­лучится усеченный вариант цветового круга, в котором цвета располагаются и известном еще со школы порядке (только без производного оранжевого цвета): красный (R), желтый (Y), зеленый (G), голубой (C), синий (В) – пурпурный (лиловый, фиолетовый) М - Magenta

КАЖДЫЙ ОХОТНИК ЖЕЛАЕТ ЗНАТЬ, ГДЕ СИДИТ ФАЗАН
или
КАК ОДНАЖДЫ ЖАН - ЗВОНАРЬ ГОЛОВОЙ СВАЛИЛ ФОНАРЬ
или
КАЖДЫЙ ОФОРМИТЕЛЬ ЖЕЛАЕТ ЗНАТЬ, ГДЕ СКАЧАТЬ ФОТОШОП

Рассмотрим самую простую и востребованную модель, называемую цветовым кругом. В нем на одинаковом расстоянии друг от друга размещены координаты основных цветовых систем RGB и CMYK.

Пары цветов, расположенные на концах одного диаметра (под углом 180 градусов), называются
На цветовом круге основные цвета моделей RGB и CMY находятся в такой зависимости: каждый цвет расположен напротив дополняющего его (комплиментарного) цвета; при этом он находится на равном расстоянии между цветами, с помощью которых он получен.

Комплиментарными цветами являются:

  • зеленый и пурпурный,
  • синий и желтый,
  • голубой и красный.

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

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

Это утверждение можно выразить в виде следующих кратких формул:

Преподаватель пишет на доске:

А теперь самостоятельно запишите в тетрадь оставшиеся 5 формул:

100%Magenta = 0Green

100%Yellow = 0Blue

0%Magenta = 255Green

0%Yellow = 255Blue.

Прослушайте и запишите в тетрадь предложение:

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

Преподаватель спрашивает 5 учащихся с целью изменить формулировку предложения для оставшихся 5 цветов.

Приведем сводку основных и производных правил цветового синтеза по круговой модели (смотрите раздаточный материал):

  • Каждый субтрактивный (аддитивный) цвет находится между двумя аддитивными (субтрактивными).
  • Сложение любых двух цветов RGB (CMY) дает цвет CMY (RGB), лежащий между ними. Например, смешивая зеленый и синий, получим голубой, а смесь желтого и пурпурного образует красный.

Запишите самостоятельно в тетради все возможные соотношения такого вида (6 формул)

Red + Green = Yellow

Blue + Green = Cyan

Red + Blue = Magenta

Cyan+ Magenta = Blue

Cyan + Yellow = Green

Magenta + Yellow = Red.

  • Наложение красного и зеленого с максимальной интенсивностью дает чистый желтый цвет. Уменьшение интенсивности красного смещает результирующий в сторону зеленых оттенков, а снижение вклада зеленого делает цвет оранжевым.
  • Смешение синего и красного в максимальной пропорции дает фиолетовый цвет. Уменьшение доли синего влечет за собой сдвиг в область розового цвета, а уменьшение красного сдвигает цвет в сторону пурпурного.
  • Зеленый и синий цвета образуют голубой. Существует около 65 тысяч различных оттенков голубого, которые можно синтезировать, смешивая в разных пропорциях данные цветовые координаты.
  • Наложение голубой и пурпурной краски максимальной плотности дает глубокий синий цвет.
  • Пурпурный и желтый красители порождают красный цвет. Чем выше плотность составляющих, тем выше его яркость. Уменьшение интенсивности пурпурного придает цвету оранжевый оттенок, снижение доли желтой составляющей дает розовый цвет; Желтый и голубой дают ярко-зеленый цвет. Уменьшение доли желтого порождает изумрудный, а снижение вклада голубого - салатовый.
  • Осветление или затемнение цвета предельной насыщенности влечет за собой снижение его насыщенности.

Запишем в тетради:

Вложение цвета можно увеличивать и уменьшать, регулируя вклады его комплиментарного цвета или смежных цветов.

4. Просмотр презентации (8 мин )

Сейчас мы просмотрим презентацию, чтобы закрепить пройденный материал и узнать, что нас ждет на следующих уроках.

5. Проверка усвоения материала (10 мин )

Прошу вас ответить на вопросы по новой теме:

1. Перечислите базовые цвета моделей RGB и CMY(К).

  • Цветовая модель RGB - Red, Green, Blue - красный, зелёный, синий
  • Цветовая модель CMY - С - это Cyan (Голубой), М - это Magenta (Пурпурный), Y - Yellow (Желтый)

2. Какая цветовая модель используется для излучаемого цвета?

3. Почему ее называют аддитивной?

Аддитивной модель называется потому, что цвета получаются путём добавления (англ. addition) к черному

4. Что означает буква К в цветовой модели CMYК?

Черный компонент, поскольку эта краска является главной, ключевой (K ey) в процессе цветной печати (или blacK ).

5. Для чего используется модель цветовой круг?

Чтобы понимать взаимодействие цветовых координат аддитивной системы RGB и субтрактивной системы CMYK.

6. Какие цвета называют комплиментарными?

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

  • Перечислить комплиментарные цвета.
  • зеленый и пурпурный
  • синий и желтый
  • голубой и красный.

6. Подведение итогов урока (1 мин ).

Наш урок подходит к концу. Сегодня вы узнали о цветовых моделях RGB и CMY(К), базовые цвета этих моделей, взаимодействие цветовых координат аддитивной системы RGB и субтрактивной системы CMYK. Знакомство с цветовыми моделями мы продолжим на следующем уроке.

7. Домашнее задание (2 мин )

Запишите домашнее задание:

  1. По модели Цветовой круг повторить основные формулы получения цвета
  2. Профильная школа «Технология обработки текстовой информации. Технология обработки графической и мультимедийной информации» А.В.Могилев, Л.В.Листратова СПб.: БХВ-Петербург, 2010 р.8.2.
  3. Уроки компьютерной графики. CorelDRAW. Учебный курс Л. Левковец СПб.: Питер, 2006 ур.2

Наверняка многие слышали о таких цветовых моделях как RGB и CMYK, но на самом деле таких схем не 2 и не 5, а больше.

Цветовые модели бывают разные и о них пойдет сегодня речь.

RGB - R ed G reen B lue, как известно, что почти любой цвет можно задать комбинацией трех цветов - красный+зеленый+синий.

Вот из википедии пример такой модельки:

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

Принцип RGB основан на восприятии цвета сетчаткой глаза человека:

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

В отличии от CMYK, RGB-модель охватывает гораздо большое число цветовых тонов и нашла свое широкое применение в телевизорах и мониторах. В телевизорах (ЭЛТ) как раз стоят 3 "пушки", которые бомбардируют пучки цвета на экран. В LCD экранах жидкие-кристаллы также состоят из RGB составляющих.

В компьютерах RGB модель так и задается в виде чисел от 0 до 255 для каждого цвета. Если брать html, то черный цвет будет #000000 , красный #FF0000 , зеленый #00FF00 , синий #0000FF , а белый как #FFFFFF . Серый цвет буде что-то вроде #d3d3d3 .

Те, кто знаком с полиграфией, знают, что там используется другая цветовая модель - CMYK. C - Cyan, M - magenta, Y - yellow, K - blacK (насчет K много споров, многие считают его производным от k ey plate - ключевая поверхность, кто-то от k ontur - контурная пленка, а кто-то от k obalt - темно-серый цвет). По-русски это Голубой, Пурпурный, Желтый и Черный цвета.

Так же, как и в RGB, используется задание цвета путем указания процентного содержания одного из цветовых каналов.

Причем г+п+ж = черный цвет, но эстетам полиграфии этого мало. Они имеют дело с различным оборудованием и с различным материалом, на котором печатается изображение. Для полиграфии важно насколько изображение итоговое копирует оригинал. Ведь при использовании RGB модели, печать на черном и на белом фоне (а также, например, на кремовом) - будет отличаться. А вот CMYK модель позволяет нивелировать (свести к минимуму) подобные косяки. Причем для конкретного оборудования и конкретного материала рекомендуется создавать свою схему CMYK, что приводит к расходам на настройщика. Прям пианино, а не принтер =)

В разных странах свои стандарты CMYK также. В Америке одни, в Европе другие и тд.

Черный цвет (а в CMYK-принтера, например, лазерных цветных, 4 картриджа), который задается смешиванием 100%-но насыщенных г+п+ж приводит также к излишнему намоканию бумаги (поверхности), что приводит к ее деформации от влаги. Поэтому и стоит отдельный картридж. Ну и отдельный черный цвет дешевле других (поэтому и в обычных принтерах есть цветной отдельный и отдельный черный картридж).

Раз мы уже говорили выше о восприятии глазом RGB-модели, то для CMYK она такая же:

Если очень близко друг к друг разместить 3 (или 4, в случае с CMYK) разноцветных точки, то сетчатка сольет их в одну точку с определенным цветом. Вот для примера увеличенное изображение курсора мышки на БЕЛОМ фоне обычного LCD монитора:

Макросьемка курсора на белом фоне для TN+film матрице монитора:

Точно также и для остальных цветовых моделей. Глаз сам дорисовывает цвет.

CIE XYZ - линейная трехкомпонентная цветовая модель, основана на изучении человеческого глаза организацией CIE (Commission Internationale de l"Eclairage ). Ученые создали модель стандартного человеческого глаза и уже на ее основе цветовую модель. Грубо говоря, CIE XYZ это то, как видет трехкомпонентное изображение стандарный человек .

Из википедии:

Как известно, цветовое зрение человека обусловлено наличием трёх видов световосприимчивых рецепторов на сетчатке глаза, максимумы спектральной чувствительности которых локализованы в области 420, 534 и 564 нм, что соответствует синему, зелёному и жёлтому (хотя в литературе обычно пишут «красному») цветам. Они являются базовыми, все остальные тона воспринимаются как их смешение в определённой пропорции. Например, чтобы получить жёлтый спектральный цвет, совсем необязательно воспроизводить его точную длину волны 570—590 нм, достаточно создать такой спектр излучения, который возбуждает рецепторы глаза сходным образом. Это явление называется .

Комитет CIE провёл множество экспериментов с огромным количеством людей, предлагая им сравнивать различные цвета, а затем с помощью совокупных данных этих экспериментов построил так называемые функции соответствия цветов (color-matching functions) и универсальное цветовое пространство (universal color space), в котором был представлен диапазон видимых цветов, характерный для среднестатистического человека.

Функции соответствия цветов — это значения каждой первичной составляющей света — красной, зелёной и синей, которые должны присутствовать, чтобы человек со средним зрением мог воспринимать все цвета видимого спектра. Этим трём первичным составляющим были поставлены в соответствие координаты X, Y и Z.

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

Кратко модель можно описать так:

Для любого пикселя (если речь идет о компьютерном изображении) создается слой яркости (в оттенках серого), а также 2 слоя, необходимых для восстановления оригинала. Модель использовалась для перехода от ч/б ТВ к цветному, так как старые телевизоры могли использовать лишь один слой, а новые цветные все 3 компонента. Думаю технология аналогичная используется и в окрашивании старых советских кино в цвет.

Модель YUV:

HSV (Hue, Saturation, Value — тон, насыщенность, значение) или HSB (Hue, Saturation, Brightness — оттенок, насыщенность, яркость) - цветовая модель, тоже трехкомпанентная.

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

Думаю подобные палитры в графических редакторах видели многие из вас:

Для выбора цвета из палитры, действительно, такой формат представления удобен и часто используется в прикладном ПО.

RYB - модель на основе 3х компонентов - Красного, Желтого и Синего цветов. Раньше считалась правильной, но не все цвета можно такой моделью задать, особенно оттенки зеленого. Основана на палитре художников, которые смешивают краски для получения нужного цвета, но художники используют не 3 цвета, а большее количество, поэтому модель не используется сейчас уже.

Lab — аббревиатура названия двух разных (хотя и похожих) . Более известным и распространенным является CIELAB (точнее, CIE 1976 L*a*b*), другим — Hunter Lab (точнее, Hunter L, a, b). Таким образом, Lab — это неформальная аббревиатура, не определяющая цветовое пространство однозначно. Чаще всего, говоря о пространстве Lab, подразумевают CIELAB.

При разработке Lab преследовалась цель создания цветового пространства, изменения цвета в котором будет более линейным с точки зрения человеческого восприятия (по сравнению с ), то есть с тем, чтобы одинаковое изменение значений координат цвета в разных областях цветового пространства производило одинаковое ощущение изменения цвета. Таким образом математически корректировалась бы нелинейность восприятия цвета человеком. Оба цветовых пространства рассчитываются относительно определенного значения . Если значение точки белого дополнительно не указывается, подразумевается, что значения Lab рассчитаны для стандартного осветителя D50. (c) Wikipedia

Для простых смертных, RGB и CMYK это то, как мы будем кодировать цвета для машин, причем не учитывая итог (CMYK учитывает итог путем калибровки инструмента и цветовой модели). А вот LAB обеспечивает отображение именно того цвета, который увидит человек. Часто используется как промежуточная цветовая модель при переводе из одной модели к другой.

NCS (Natural Color System , естественная система цвета) — цветовая модель, предложенная Скандинавским институтом цвета (Skandinaviska Färginstitutet AB), Стокгольм, Швеция. Она основана на системе противоположных цветов и нашла широкое применение в промышленности для описания цвета продукции.

За основу взяты 6 цветов: Белый, черный, голубой, желтый, зеленый и красный.

Остальные цвета получаются путем задания темноты, насыщенности и двух основных цветов.

Вроде (беру из головы):

Оранжевый: 5% темноты, 80% насыщенности, 50% желтого, 50% красного.

Ну и в таком духе.

Цветовая модель Пантон , система PMS (Pantone Matching System) — стандартизованная система подбора цвета, разработанная американской фирмой Pantone Inc в середине XX века. Использует цифровую идентификацию цветов изображения для полиграфии печати как смесевыми, так и красками. Эталонные пронумерованные цвета напечатаны в специальной книге, страницы которой веерообразно раскладываются.

Существуют и другие цветовые модели, я отобрал наиболее приглянувшиеся и интересные. Для наших простых нужд хватает RGB, YUV, LAB моделей, для полиграфии добавляются еще CMYK и другие.

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

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

Все цветовые модели различны по типу, где у каждого есть своя сфера применения: RGB; HSB; Lab; CMY; CMYK; YIQ; YCC. Далее все перечисленные выше модели делятся на группы по их устройству работы, так RGB - результат сложения цветов (аддитивный класс), CMY и CMYK противоположен первому и воплощается через вычитание цветов (субтрактивный класс), основываются на восприятии Lab, HSB, YIQ, YCC (перцепционный класс).

Базирование RGB состоит из красного, зеленого и синего, где при смешивании каждой пары основных цветов получаются дополнительные: желтый, голубой и пурпурный, при комбинации основных и дополнительных, можно добиться практически любого цветового оттенка.

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

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

Серьезная проблема RGB не большой цветовой охват и аппаратная зависимость (не совсем аналогичный показ цветов на разных в основном ЭЛТ-мониторах).

Существуют три подвида описываемой нами модели: sRGB имеет самый маленький цветовой охват и потому походит для тех, кто работает с web-графикой. Подойдет и для печати, правда на струйниках, для профессионального качества печати она не пригодна. Adobe RGB 1998 - получен из телестандартов, самый оптимальный вид при работе с графическими пакетами.

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

А вот цветовые модели CMY и CMYK как раз призваны подготовить изображение и вывести его на печать. Использование CMY (голубой, пурпурный, желтый) оправдано лишь теоретически для черно-белых принтеров, где картридж возможно заменить на цветной.

Добавление черной краски позволило сделать модель CMYK (голубой, пурпурный, желтый, черный) полностью функциональной (но не совершенной) в цветной печати. Так же улучшилось качество вывода диапазона серых оттенков. Как и RGB, CMYK остается аппаратно зависимой, с недостаточным высоким цветовым диапазоном моделью.

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

В профессиональной полиграфии CMYK почти не используют, там применяют ее различные модификации, о которых мы упоминать не будем, достаточно сказать, что эти системы (Pantone, Trumatch и д.р.) интегрированы в серьезные графические программы. Это так, попутно, теперь давайте дальше.

С последней цветовой моделью HSB и ей подобными все просто, они основаны на элементарном восприятии яркости, тона и насыщенности, и потому аппаратно независимы, используя основной цветовой ввод RGB, прекрасно подходит для создания тонких спектральных эффектов.

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

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

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

Да еще некоторые развитые в этой области пользователи используют их при создании своих авторских работ и web - дизайна. В полиграфии используют многослойную, плашечную и комбинированную (Spot colors) способы печати. Именно многослойный способ основан на применении триадных красителей, это к тому, что все цветовые модели в графических пакетах работают с триадными цветами.

Если цветовая модель - это программное описание, то цветовой режим - это, так сказать, воплощение в жизнь, реализация. Первый режим однобитовой черно-белой графики (Black and White (1-bit)) или bitmap, самый простой из всех существующих. Для его отображения нужно всего по одному биту памяти на каждый белый и черный пиксел. Применим он только к черно-белым изображениям, а также в некоторых случаях вывода полноцветной картинки в черно-белую печать. У Black and White есть еще семь разновидностей, все они отличаются друг от друга различным программным представлением все той же однобитовой графики. Следующий режим Градации серого (Grayscale (8-bit)) представляет собой модернизированную версию предыдущего режима за счет увеличения цветового разрешения для каждого пиксела до 8-бит и поддержки до 256 оттенков серого цвета. Новые версии программ поддерживают и 16-битовую разрядность, для любителей творить в этом, по-своему интересном режиме. Изображение в Дуплексном (Duotone (8-bit)) цветовом режиме - это черно-белое изображение, улучшенное с помощью дополнительных цветов (от одного до четырех). Дуплексный цветовой режим состоит из 256 оттенков одной (тоновое), двух (двухтоновое), трех (трехтоновое) или четырех (четырехтоновое) красок.

Этот режим лучше использовать для того, чтобы придать цветность черно-белым изображениям, а так же создавать всякие эффекты с помощью различных параметров кривых тонирования. 24-разрядный режим естественного цвета RGB Color (24-bit) предназначен для обработки полноцветных (цветных) изображений с использованием 16,7 млн. цветов, и даже может использовать разрешение в 48-бит. RGB - модель работает с цветовыми и альфа-каналами, а также может поддерживать слои (объекты). Палитра (Paletted) или Индексированные цвета (Indexed Color) - это упрощенный аналог RGB Color, и потому большого реализма в ваших “трудах”, практикуя в этой модели, не ждите. Он просто не способен передать все цветовые и тоновые нюансы, но и у него существует своя ниша в графике. У этой модели есть подвиды.

Про режим CMYK Color говорить особо нечего, он полностью ориентирован только на печать. Цветовой режим Lab - это 24-разрядный цветовой режим, в котором все цвета состоят из трех каналов: яркость (L*- Luminosity), зеленый/пурпурный (a*- green/magenta), синий/желтый (b*- blue/yellow). В режим Lab можно преобразовать только полутоновые, RGB и CMYK- изображения.

Внутренняя модель пригодиться для печати на Postscript Level 2 принтерах, обработки PhotoCD, а также для работы с яркостью, резкостью без искажений других цветовых тонов, ну и ряда других нужных уже состоявшимся дизайнерам, вещей. И последний цветовой режим Многоканальный (Multichannel) нужен для отображения нескольких цветовых каналов, где каждый канал несет в себе 256 оттенков серого. Годится для преобразования рисунков на черно-белом принтере, работать можно только с изображением, имеющим больше одного канала. Режимы NTSC RGB и PAL RGB нужны, чтобы преобразовывать картинки в видеоформат.

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

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

Что такое цветовая модель

В общем виде цветовая модель - это некоторая абстрактная вещь, в которой цвет представляется в виде совокупности чисел. И каждая такая модель имеет свои особенности и недостатки. По сути, это как с языком, например, если цвет - это слово "дом", то на разных языках оно будет писаться и звучать по-разному, но при этом смысл слова везде будет одинаковый. Так же и с цветом.

Мы рассмотрим самые основные модели. Их 5 . Как правило, используется одновременно несколько различных моделей, т.к. некоторые удобнее всего использовать в визуальном виде, а другие в численном.

RGB

Это самая распространенная модель представления цвета. В ней любой цвет рассматривается как оттенки трех основных (или базовых) цветов: красный (Red) , зеленый (Green) и синий (Blue). При этом существует два вида этой модели: восьмибитное представление, где цвет задается числами от 0 до 255 (например, цвет будет соответствовать синему, а - желтому), и шестнадцатибитное , которое чаще всего используется в графических редакторах и html , где цвет задается числами от 0 до ff (зеленый - #00ff00 , синий - #0000ff , желтый - #ffff00 ).

Разница представлений в том, что в восьмибитном виде для каждого базового цвета используется отдельная шкала, а в шестнадцатибитном уже сразу вводится цвет. Иными словами, восьмибитное представление - три шкалы с каждым основным цветов, шестнадцатибитное - одна шкала с тремя цветами.

Особенность этой модели в том, что здесь новый цвет получается путем добавления оттенков основных цветов, т.е. "смешивания".

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

На картинке выше видно, как цвета смешиваются друг с другом, образуя новые цвета (желтый - [255,255,0 ], пурпурный - [255,0,255 ], голубой - [0,255,255 ] и белый [255,255,255 ]).

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

Так что это самая распространенная модель у веб-дизайнеров (передаем пламенный привет css ) и программистов.

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

CMYK

Это тоже очень распространенная модель, но многие о ней могли вообще ничего не слышать:)

А всё из-за того, что она используется исключительно для печати. Она расшифровывается как Cyan, Magenta, Yellow, Black (или Key Color ), т.е. Голубой, Пурпурный, Желтый и Черный (или ключевой цвет ).

Использование этой модели на печати обусловлено тем, что смешивать по три оттенка для каждого нового цвета слишком затратно и грязно, т.к. когда на бумагу сначала наносится один цвет, потом поверх него другой и затем поверх них третий цвет, во-первых, бумага сильно намокает (если струйная печать), во-вторых, совсем не факт, что получится именно тот оттенок, что Вы хотели. Да, физика она такая:)

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

Таким образом, получится скорее не черный, а грязно-серый или грязно-коричневый.

Поэтому (и не только) ввели еще черный цвет, чтобы не пачкать бумагу, не тратиться на тонеры и вообще жить было проще:)

Очень наглядно иллюстрирует всю суть следующая анимация (открывается по клику, вес около 14 Mb ):

Цвет в этой модели задается числами от 0 до 100 , где эти числа часто называют "частями" или "порциями" выбранного цвета. Например, цвет "хаки" получается путем смешивания 30 частей голубой краски, 45 - пурпурной, 80 - желтой и 5 - черной, т.е. цвет хаки будет .

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

HSV (HSB) и HSL

Эти две цветовые модели я объединил, т.к. они схожи по своему принципу.

Трехмерная реализация HSL (слева) и HSV (справа) моделей представлена в виде цилиндра ниже, но на практике в ПО (программном обеспечении) не используется, ибо.. ибо трехмерная:)

HSV (или HSB) означает Hue, Saturation, Value (еще может именоваться Brightness ), где:

  • Hue - цветовой тон, т.е. оттенок цвета.
  • Saturation - насыщенность. Чем выше этот параметр, тем "чище" будет цвет, а чем ниже, тем ближе он будет к серому.
  • Value (Brightness ) - значение (яркость) цвета. Чем выше значение, тем ярче будет цвет (но не белее). А чем ниже, тем темнее (0% - черный)

HSL - Hue, Saturation, Lightness

  • Hue - Вы уже знаете
  • Saturation - аналогично
  • Lightness - это светлота цвета (не путать с яркостью) . Чем выше параметр, тем светлее цвет (100% - белый), а чем ниже, тем темнее (0% - черный).

Более распространенная модель - HSV , она часто используется вместе с моделью RGB , где HSV показана в визуальном виде, а числовые значения задаются в RGB . :

Здесь RGB- модель обведена красным и значения оттенков задаются числами от 0 до 255 , либо сразу можно указать цвет в шестнадцатеричном виде. А синим обведена HSV модель (визуальная часть в левом прямоугольнике, числовая - в правом ). Также часто можно указать непрозрачность (так называемый альфа-канал ).

Такая модель чаще всего используется в простой (или непрофессиональной) обработке изображений, т.к. при помощи неё удобно регулировать основные параметры фотографий, не прибегая к куче различных фильтров или отдельных настроек.
Например во всеми любимом (или проклинаемом) фотошопе присутствуют обе модели, только одна из них находится в редакторе выбора цвета, а другая - в окне настроек Hue/Saturation

Здесь красным показа RGB- модель, синим - HSB , зеленым - CMYK и голубым Lab (о ней чуть позже), что видно на картинке:)
А HSL- модель находится в таком вот окошке:

Недостаток HSB- модели в том, что она также зависит от аппаратной части. Она просто не соответствуют восприятию человеческого глаза, т.к. оный воспринимает цвета с разной яркостью (например, синий воспринимается нами более темным, чем красный), а в этой модели у всех цветов одинаковая яркость. У HSL аналогичные проблемы:)

Таких недостатков хотели избежать, поэтому одна небезызвестная компания CIE (Международная комиссия по освещению - Commission Internationale de l"Eclairage ) придумала новую модель, призванную не зависеть от аппаратной части. И назвали её Lab (нет, это не сокращение от Laboratory ).

Lab или L,a,b

Эта модель является одной из стандартных, хотя и малоизвестна рядовому пользователю.

Расшифровывается она следующим образом:

  • L - Luminance - освещенность (это совокупность яркости и интенсивности)
  • a - один из компонентов цвета, меняется от зеленого до красного
  • b - второй из компонентов цвета, меняется от синего до желтого

На рисунке показаны диапазоны компонент a и b для освещенности 25% (слева) и 75% (справа)

Яркость в этой модели отделяется от цветов, поэтому при помощи неё удобно регулировать контраст, резкость и другие светопоказатели, не трогая при этом цвета:)

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

Ну и в качестве примера работы модели HSV, HSL и Lab вот картинка из Википедии (кликабельно)



Рекомендуем почитать

Наверх