sonyps4.ru

В модели rgb получить черный цвет. Цветовая модель RGB

Очень часто у людей, напрямую не связанных с полиграфическим дизайном, возникают вопросы "Что такое CMYK?", "Что такое Pantone?" и "почему нельзя использовать ничего, кроме CMYK?".

В этой статье постараемся немного разобраться, что такое цветовые пространства CMYK, RGB, LAB, HSB и как использовать краски Pantone в макетах.

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

CMY(K), RGB, Lab, HSB - это цветовая модель. Цветовая модель - термин, обозначающий абстрактную модель описания представления цветов в виде кортежей чисел, обычно из трёх или четырёх значений, называемых цветовыми компонентами или цветовыми координатами. Вместе с методом интерпретации этих данных множество цветов цветовой модели определяет цветовое пространство.

RGB - аббревиатура английских слов Red, Green, Blue - красный, зелёный, синий. Аддитивная (Add, англ. - добавлять) цветовая модель, как правило, служащая для вывода изображения на экраны мониторов и другие электронные устройства. Как видно из названия – состоит из синего, красного и зеленого цветов, которые образуют все промежуточные. Обладает большим цветовым охватом.

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


CMYK - Cyan, Magenta, Yellow, Key color - субтрактивная (subtract, англ. - вычитать) схема формирования цвета, используемая в полиграфии для стандартной триадной печати. Обладает меньшим, в сравнении с RGB, цветовым охватом.

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

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



В цветовом пространстве Lab значение светлоты отделено от значения хроматической составляющей цвета (тон, насыщенность). Светлота задана координатой L (изменяется от 0 до 100, то есть от самого темного до самого светлого), хроматическая составляющая - двумя декартовыми координатами a и b. Первая обозначает положение цвета в диапазоне от зеленого до пурпурного, вторая - от синего до желтого.

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

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


HSB - модель, которая в принципе является аналогом RGB, она основана на её цветах, но отличается системой координат.

Любой цвет в этой модели характеризуется тоном (Hue), насыщенностью (Saturation) и яркостью (Brightness). Тон - это собственно цвет. Насыщенность - процент добавленной к цвету белой краски. Яркость - процент добавленной чёрной краски. Итак, HSB - трёхканальная цветовая модель. Любой цвет в HSB получается добавлением к основному спектру чёрной или белой, т.е. фактически серой краски. Модель HSB не является строгой математической моделью. Описание цветов в ней не соответствует цветам, воспринимаемых глазом. Дело в том, что глаз воспринимает цвета, как имеющие различную яркость. Например, спектральный зелёный имеет большую яркость, чем спектральный синий. В HSB все цвета основного спектра (канала тона) считаются обладающими 100%-й яркостью. На самом деле это не соответствует действительности.

Хотя модель HSB декларирована как аппаратно-независимая, на самом деле в её основе лежит RGB. В любом случае HSB конвертируется в RGB для отображения на мониторе и в CMYK для печати,а любая конвертация не обходится без потерь.


Стандартный набор красок

В стандартном случае полиграфическая печать осуществляется голубой, пурпурной, желтой и черной красками, что, собственно и составляет палитру CMYK. Макеты, подготовленные для печати, должны быть в этом пространстве, поскольку в процессе подготовки фотоформ растровый процессор однозначно трактует любой цвет как составляющую CMYK. Соответственно, RGB-рисунок, который на экране смотрится очень красиво и ярко, на конечной продукции будет выглядеть совсем не так, а, скорее, серым и бледным. Цветовой охват CMYK меньше, чем RGB, поэтому все изображения, подготавливаемые для полиграфической печати, требуют цветокоррекции и правильной конвертации в цветовой пространство CMYK!. В частности, если вы пользуетесь Adobe Photoshop для обработки растровых изображений, следует пользоваться командой Convert to Profile из меню Edit.

Печать дополнительными красками

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

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

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

Подготовка макетов для полиграфии

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

Если в вашем макете (при договоренности об использовании триады) все-таки есть не CMYK краски, будьте готовы к тому, что макет вам вернут и попросят переделать.

При составлении статьи за основу были взяты материалы с citypress72.ru и masters.donntu.edu.ua/

RGB - сокращение английских слов Красный (Red), Зеленый (Green), Синий (Blue). Эта модель предназначена для описания залучаемых цветов. Базовые компоненты модели основаны на трех лучах - красном, синем и зеленом, т.к. человеческое восприятие цвета основано именно на них. Вся остальная палитра создается путем смешения трех основных цветов в различных соотношениях. Следует отметить, что приложении двух основных цветов полученный цвет будет светлее, чем базовые составляющие. С другой стороны, белый цвет оттенок серого создаются путем смешения трех базовых цветов в равной степени, но с различной насыщенностью. Цвета такой модели называют аддитивными.

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

Изображения на экране монитора, а также получаемые методом сканирования кодируются в модели RGB.

Цветовое пространство модели иногда представляют в виде цветового куба.

Представление модели RGB в графическом виде

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

Модель CMY предназначена для описания отраженных цветов. Цвета этой модели основаны на вычитании части спектра падающего света (белого) и называются субтрактивными. При смешении двух основных цветов результат окажется темнее любого из исходных, поскольку каждый из цветов поглощает свою часть спектра. Каналы CMY представляют собой остаток вычитания основных RGB-компонентов из белого цвета (как известно, белый цвет состоит из полного спектра цветов). При этом остаются следующие цвета: Cyan - голубой (белый цвет минус красный). Magenta - пурпурный (белый минус зеленый), Yellow - желтый (белый минус синий).

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

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

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

Представление модели CMYK в графическом виде

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

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

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

Как и модель RGB, модель CMYK является annapamнo-зависимой. Это означает, что при работе с различными устройствами вывода и печати изображения (например, мониторами и цветными принтерами) одно и то же графическое изображение будет выглядеть по-разному. Следует также иметь в виду, что получаемый цвет зависит не только от значений базовых составляющих, но и от параметров устройств: свойств используемой бумаги, особенностей принтеров, свойств люминофора у мониторов от различных фирм-производителей, наличия аппаратного цветового контроля монитора, а также свойств видеокарты.

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

RGB (аббревиатура английских слов Red, Green, Blue - красный, зелёный, синий) - аддитивная цветовая модель , как правило, описывающая способ синтеза цвета для цветовоспроизведения. В российской традиции иногда обозначается как КЗС .

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

Аддитивной она называется потому, что цвета получаются путём добавления (англ. addition) к черному. Иначе говоря, если цвет экрана, освещённого цветным прожектором, обозначается в RGB как (r 1 , g 1 , b 1 ), а цвет того же экрана, освещенного другим прожектором, - (r 2 , g 2 , b 2 ), то при освещении двумя прожекторами цвет экрана будет обозначаться как (r 1 + r 2 , g 1 + g 2 , b 1 +b 2 ).

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


В телевизорах и мониторах применяются три электронных пушки (светодиода, светофильтра) для красного, зелёного и синего каналов.

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

История

Джеймс Максвелл предложил аддитивный синтез цвета как способ получения цветных изображений в 1861 году.

Определение

Цветовая модель RGB была изначально разработана для описания цвета на цветном мониторе, но поскольку мониторы разных моделей и производителей различаются, были предложены несколько альтернативных цветовых моделей, соответствующих "усредненному" монитору. К таким относятся, например, sRGB и Adobe RGB .

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

Представление базисных цветов RGB согласно рекомендациям ITU , в пространстве XYZ : Температура белого цвета: 6500 кельвинов (дневной свет):

Красный: x = 0,64 y = 0,33
Зелёный: x = 0,29 y = 0,60
Синий: x = 0,15 y = 0,06

Матрицы для перевода цветов между системами RGB и XYZ (величину Y часто ставят в соответствие яркости при преобразовании изображения в чёрно-белое):

X = 0,431 * R + 0,342 * G + 0,178 * B
Y = 0,222 * R + 0,707 * G + 0,071 * B
Z = 0,020 * R + 0,130 * G + 0,939 * B

R = 3,063 * X - 1,393 * Y - 0,476 * Z
G = -0,969 * X + 1,876 * Y + 0,042 * Z
B = 0,068 * X - 0,229 * Y + 1,069 * Z

Числовое представление

Для большинства приложений значения координат r, g и b можно считать принадлежащими отрезку , что представляет пространство RGB в виде куба 1×1×1 .

В компьютерах для представления каждой из координат традиционно используется один октет , значения которого обозначаются для удобства целыми числами от 0 до 255 включительно . Следует учитывать, что чаще всего используется гамма-компенсированое цветовое пространство sRGB , обычно с показателем 1.8 (Mac ) или 2.2 (PC ).

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

COLORREF

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

0x00bbggrr

rr, gg, bb - значение интенсивности соответственно красной, зеленой и синей составляющих цвета. Максимальное их значение - 0xFF .

Определить переменную типа COLORREF можно следующим образом:

COLORREF C = (r, g, b) ;

b, g и r - интенсивность (в диапазоне от 0 до 255) соответственно синей, зеленой и красной составляющих определяемого цвета C . То есть ярко-синий цвет может быть определён как (0,0,255 ), красный как (255,0,0 ), ярко-фиолетовый - (255,0,255 ), чёрный - (0,0,0 ), а белый - (255,255,255 ).

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

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

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

Объем такого куба (количество цифровых цветов) легко рассчитать: поскольку на каждой оси можно отложить 256 значений, то 256 в кубе (или 2 в двадцать четвертой степени) дает число 16 777 216 .

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

Важно отметить особенные точки и линии данной модели:

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

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

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

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

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

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

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

Продолжительность видео 22 минуты.

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

Некоторые специальные термины

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

Начнем рассмотрение этих понятий с принципа образования плоскости единич-ных цветов . Плоскость единичных цветов (Q ) (рис. 3.5) проходит через отложен-ные на осях координат яркости единичные значения выбранных основных цветов.

Единичным цветом в колориметрии называют цвет, сумма координат которого (или, по-другому, модуль цвета т) равна 1.

Поэтому можно считать, что плоскость Q , пересекающая оси координат в точках B r (R=1,G=0,В=0), B g (R=0,G=1,В=0) и B b (R=0,G=0,В=1) , является единичным местом точек в пространстве RGB (рис. 3.5) .

Рис. 3,5. Плоскость единичных цветов и образование треугольника цветности

Каждой точке плоскости единичных цветов (Q) соответствует след цветового век-тора , пронизывающего плоскость в соответствующей точке на расстоянии от цен-тра координат :

m = (R 2 +G 2 +B 2) 0.5 = 1.

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

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

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

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

Почему RGB-модель нравится компьютеру?

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

Мельчайший элемент изображения, воспроизводимый компьютером, называется пикселом (pixel от pixture element) . При работе с низким разрешением отдельные пикселы не видны. Однако если вы будете рассматривать белый экран включенно-го монитора через лупу, то увидите, что он состоит из множества отдельных точек красного, зеленого и синего цветов (рис. 3.6, 2) , объединенных в RGB -элементы в виде триад основных точек . Цвет каждого из воспроизводимых кинескопом пик-селов (RGB-элементов изображения) получается в результате смешивания крас-ного, синего и зеленого цветов входящих в него трех люминофорных точек. При просмотре изображения на экране с некоторого расстояния эти цветовые состав-ляющие RGB -элементов сливаются, создавая иллюзию результирующего цвета.

Рис. 3.6. В основе работы монитора лежит возбуждение с помощью электронного пучка трех типов фосфоров (1); экран монитора состоит из множества триад маленьких точек красного, зеленого и синего цвета, называемых пикселами (2).

Картинка схема пиксела с сайта

Ещё пиксел:

Для назначения цвета и яркости точек, формирующих изображение монитора, нужно задать значения интенсивностей для каждой из составляющих RGB -элемента (пиксела) . В этом процессе значения интенсивностей используются для уп-равления мощностью трех электронных прожекторов , возбуждающих свечение соответствующего типа люминофора. В то же время число градаций интенсивно-сти определяет цветовое разрешение , или, иначе, глубину цвета, которые характе-ризуют максимальное количество воспроизводимых цветов. На рис. 3.7 приведе-на схема формирования 24-битового цвета , обеспечивающая возможность воспроизведения 256х256х256=16,7 млн цветов.

Последние версии профессиональных графических редакторов (таких, как, напри-мер, CorelDRAW 9, Corel Photo-Paint 9, Photoshop 5.5) наряду со стандартной 8-битовой глубиной цвета поддерживают 16-битовую глубину цвета , которая по-зволяет воспроизводить 65 536 оттенков серого .

Рис. 3.7. Каждый из трех цветовых компонентов RGB-триады может принимать одно из 256 дискретных значений - от максимальной интенсивности (255) до нулевой интенсивности, соответствующей черному цвету.

Картинка получше на эту же тему:

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

Рис. 3.8. Иллюстрация формирования 6 из 16,7 млн возможных цветов путем вариации интенсивностей каждой из трех компонентов R, G и В цветовой модели RGB.

Другие картинки поярче на эту же тему:

Ограничения RGB-модели

Несмотря на то что цветовая модель RGB достаточно проста и наглядна, при ее практическом применении возникают две серьезные проблемы:

1) аппаратная зависимость;

2) ограничение цветового охвата.

Первая проблема связана с тем, что цвет, возникающий в результате смешения цвето-вых составляющих RGB элемента, зависит от типа люминофора . А поскольку в техно-логии производства современных кинескопов находят применение разные типы лю-минофоров, то установка одних и тех же интенсивностей электронных лучей в случае различных люминофоров приведет к синтезу разного цвета. Например, если на электронный блок монитора подать определенную тройку RGB -значений, скажем R=98, G=127 и В=201 , то нельзя однозначно сказать, каков будет результат смешивания. Эти значения всего лишь задают интенсивности возбуждения трех люминофоров од-ного элемента изображения. Какой получится при этом цвет, зависит от спектрально-го состава излучаемого люминофором света. Поэтому в случае аддитивного синтеза для однозначного определения цвета наряду с установкой триады значений интен-сивностей необходимо знать спектральную характеристику люминофора.

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

Цветовой охват (color gamut) - это диапазон цветов, который может различать человек или воспроизводить устройство независимо от механизма получения цве-та (излучения или отражения) .

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

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

Яркость каждой такой лампочки определяется интенсивностью (делением) от 0 (выключенная "лампочка") до 255 ("лампочка", светящая с полной "силой"). Такое деление цветов называется цветовой моделью RGB от первых букв слов "RED" "GREEN" "BLUE" (красный, зеленый, синий).


Таким образом белый цвет нашей точки в цветовой модели RGB можно записать в следующем виде:

R (от слова "red", красный) - 255

G (от слова "green", зеленый) - 255

B (от слова "blue", синий) - 255


"Насыщенный" красный будет выглядеть так:



Желтый цвет будет иметь следующий вид:


Так же, для записи цвета в rgb, используют шестнадцатеричную систему. Показали интенсивности запмсывают по порядку #RGB:

Белый - #ffffff

Красный - #ff0000

Черный - #00000

Желтый - #ffff00

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

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

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

Примерно так: мы светим на красный предмет белым светом. Белый свет можно представить как R-255 G-255 B-255. Но предмет не хочет отражать весь свет, который мы на него направили, и нагло ворует у нас все оттенки зеленого и синего. В итоге отражает только R-255 G-0 B-0. Именно поэтому он нам и кажется красным.

Так что для печати на бумаге весьма проблематично пользоваться цветовой моделью RGB. Для этого, как правило, используется цветовую модель CMY (цми) или CMYK (цмик). Цветовая модель CMY основана на том, что сам по себе лист бумаги белый, то есть отражает практически весь спектр RGB, а краски, наносимые на нее, выступают в качестве фильтров, каждый из которых "ворует" свой цвет (либо red, либо green, либо blue). Таким образом цвета этих красок определяются вычитанием из белого по одному цветов RGB. Получаются цвета Cyan (что-то вроде голубого), Magenta (можно сказать, розовый), Yellow (желтый).


И если в цветовой модели RGB градация каждого цвета происходила по яркости от 0 до 255, то в цветовой модели CMYK у каждого цвета основным значением является "непрозрачность" (количество краски) и определяется процентами от 0% до 100%.


Таким образом, белый цвет можно описать так:

C (cyan) - 0%; M (magenta) - 0%; Y (yellow) - 0%.

Красный - C-0%; M-100%; Y-100%.

Зеленый - C-100%; M-0%; Y-100%.

Синий - C-100%; M-100%; Y-0%.

Черный - C-100%; M-100%; Y-100%.

Однако, это возможно только в теории. А на практике же обойтись цветами CMY не получается. И черный цвет при печати получается скорее грязно-коричневым, серый не похож сам на себя, а темные оттенки цветов создать проблематично. Для урегулирования конечного цвета используется еще одна краска. Отсюда и последняя буква в названии CMYK (ЦМИК). Расшифровка этой буквы может быть разной:

Это может быть сокращение от blacK (черный). И в сокращении используется именно последняя буква, чтобы не спутать этот цвет с цветом Blue в модели RGB;

Печатники очень часто употребляют слово "Контур" относительно этого цвета. Так что возможно, что буква K в абревиатуре CMYK (ЦМИК) - это сокращение от немецкого слова "Kontur";

Так же это может быть сокращение от Key-color (ключевой цвет).

Однако ключевым его назвать сложно, так как он является скорее дополнительным. И на черный этот цвет не совсем похож. Если печатать только этой краской изображение получается скорее серое. Поэтому некоторые придерживаются мнение, что буква K в обревиатуре CMYK означает "Kobalt" (темно-серый, нем.).

Как правило, используется для обозначения этого цвета термин "black" или "черный".

Печать с использованием цветов CMYK называют "полноцветной" или "триадной".

*Стоит, наверное, сказать, что при печати CMYK (ЦМИК) краски не смешиваются. Они ложатся на бумагу "пятнами" (растром) одна рядом с другой и смешиваются уже в воображении человека, потому что эти "пятна" очень малы. То есть изображение растрируется, так как иначе краска, попадая одна на другую, расплывается и образуется муар или грязь. Существует несколько разных способов растрирования.


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

Изображение в цветовой модели grayscale многие ошибочно называют черно-белым. Но это не так. Черно-белое изображение состоит только из черных и белых тонов. В то время, как grayscale (оттенки серого) имеет 101 оттенок. Это градация цвета Kobalt от 0% до 100%.


Аппаратно-зависимые и аппаратно-независимые цветовые модели

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

Чтобы передать человеку более достоверную информацию о цвете, к аппаратно-зависимым цветовым моделям прикрепляют так называемые цветовые профили. Каждый из такого профиля содержит информацию о конкретном способе передачи человеку цвета и регулирует конечный цвет с помощью добавления или изъятия из какого-либо составляющего первоначального цвета параметров. Например, для печати на глянцевой пленке используется цветовой профиль, убирающий 10% Cyan и добавляющий 5% Yellow к первоначальному цвету, из-за особенностей конкретной печатной машины, самой пленки и прочих условий. Однако даже прикрепленные профили не решают всех проблем передачи нам цвета.

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

Цветовые модели HSB и HLS

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

Hue - оттенок или тон;

Saturation - насыщенность цвета;

Brightness - яркость.


Параметр hue - это цвет. Определяется градусами от 0 до 360 исходя из цветов радужного кольца.

Параметр saturation - процент добавления к этому цвету белой краски имеет значение от 0% до 100%.

Параметр Brightness - процент добавления черной краски так же изменяется от 0% до 100%.

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

Это самая простая для понимания цветовая модель, поэтому ее очень любят многие web-дизайнеры. Однако она имеет ряд недостатков:

Глаз человека воспринимает цвета радужного кольца, как цвета, имеющие различную яркость. Например, спектральный зелёный имеет большую яркость, чем спектральный синий. В цветовой модели HSB все цвета этого круга считаются обладающими яркостью в 100%, что, к сожалению, не соответствует действительности.

Так как в её основе лежит цветовая модель RGB, она, все же является аппаратно-зависимой.

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


Аналогична этой модели цветовая модель HLS (расшифровка: hue, lightness, saturation).

Иногда используются для коррекции света и цвета в изображении.


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

В этой цветовой модели цвет состоит из:

Luminance - освещенность. Это совокупность понятий яркость (lightness) и интенсивность (chrome)

A - это цветовая гамма от зеленного до пурпурного

B - цветовая гамма от голубого до желтого


То есть двумя показателями в совокупности определяется цвет и одним показателем определяется его освещенность.

LAB - Это аппаратно-независимая цветовая модель, то есть она не зависит от способа передачи нам цвета. Она содержит в себе цвета как RGB так и CMYK, и grayscale, что позволяет ей с минимальными потерями конвертировать изображение из одной цветовой модели в другую.

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

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



Модель RGB (Red - Красный, Green - Зеленый, Blue - Синий) описывает излучаемые цвета.

Модель R G B (Red - Красный, Green - Зеленый, Blue - Синий) описывает излучаемые цвета. Базовыми компонентами модели являются три цвета лучей - красный, зеленый, синий. При восприятии цвета человеком именно они непосредственно воспринимаются глазом. Остальные цвета представляют собой смешение трех базовых в разных соотношениях. Каждая составляющая может изменяться в пределах от 0 до 255, как было рассмотрено в предыдущей главе. Такой способ предоставляет доступ ко всем 16 миллионам цветов. При сложении (смешении) двух лучей основных цветов результат оказывается светлее, чем отдельные составляющие . Цвета этого типа называются аддитивными . Эта модель используется во всех мониторах , проекторах и других устройствах, которые излучают или фильтруют свет, включая телевизоры, кинопроекторы и цветные прожекторы. Web-дизайнер в своей работе ориентируется на такое устройство вывода, как монитор, поэтому мы будем учиться работать в основном с изображениями в модели RGB. Напомню, что она является трехканальной (имеет три составляющие) и 24-битной (цвет одного пиксела представляется 24 битами - по байту на канал).


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


Изображение, созданное в цветовой модели RGB, может быть сохранено в любом графическом формате, поддерживаемом программой Photoshop, кроме формата GIF.


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

Модели CMY и CMYK.

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


Для начала расшифруем название этой модели. C=Cyan (бирюзовый ), M=Magenta (пурпурный ), Y=Yellow (желтый ). Каналы CMY - это результат вычитания основных цветов модели RGB из белого цвета (то есть цвета маскимальной яркости). Запишем "формулы" получения этих цветов:

  • Бирюзовый = Белый - Красный
  • Пурпурный = Белый - Зеленый
  • Желтый = Белый - Синий

Можно сказать, что модель CMY обратна модели RGB . Посмотрите на рисунок - базовые цвета модели CMY находятся напротив базовых цветов модели RGB. Согласно модели RGB, белый цвет представляет собой сумму трех компонент максимальной яркости, т.е. можно записать:
Белый = Красный + Зеленый + Синий.
После нехитрых математических преобразований получаем следующее представление цветов модели CMY:

  • Бирюзовый = Зеленый + Синий
  • Пурпурный = Красный + Синий
  • Желтый = Красный + Зеленый

Сравните эти формулы с рисунком - все правильно. Желтый цвет лежит между красной и зеленой областями и т.д. Если это рисунок вас не убедил - посмотрите на рисунок модели RGB в предыдущей главе.


Развитием модели CMY является модель CMYK . Она описывает реальный процесс цветной печати на офсетной машине и цветном принтере. Пурпурная, голубая и желтая краски (полиграфическая триада) последовательно наносятся на бумагу в различных пропорциях, и таким способом может быть репродуцирована значительная часть видимого спектра. В области черного и темных цветов наносятся не цветные, а черная краска. Это четвертый базовый компонент, он введен для описания реального процесса печати. Черный компонент сокращается до буквы K (blacK или, по другой версии, Key ). CMYK - четырехканальная цветовая модель. Зачем в модель вводится черная краска? Реальные краски содержат примеси, и при смешении дадут не черный, а темно-коричневый цвет. К тому же при печати очень темных и черного цвета было бы необходимо большое количество каждой краски, что ведет к переувлажнению бумаги и неоправданному расходу красок.


Описанные цветовые модели являются аппаратно-зависимыми . При выводе одного и того же изображения на различных устройствах (например, на двух разных мониторах) вы, скорее всего, получите разный результат. То есть цвет зависит как от значений базовых составляющих, так и от параметров устройств: качества и марки данной печатной краски, свойств использованной бумаги, свойств люминофора и других параметров конкретного монитора, принтера или печатного пресса. Кроме того, существование разных моделей описания для излучаемых и отраженных цветов весьма неудобно при компьютерной подготовке цветных изображений. В полиграфический процесс входят системы, работающие как в модели RGB (сканер, монитор), так и в модели CMYK (фотонабор и печатная машина). В процессе работы приходится преобразовывать цвет из одной модели в другую. Поскольку эти модели имеют разный цветовой охват, преобразование часто сопряжено с потерей части оттенков. Поэтому одной из основных задач при работе с цветными изображениями становится достижение предсказуемого цвета. Для этого создана система цветокоррекции (Color Management System, СMS ). Это программная система, цель которой, во-первых, достичь одинаковых цветов для всех этапов полиграфического процесса, от сканера до печатного станка, а во-вторых - обеспечить стабильное воспроизведение цвета на всех выводных устройствах (например, на любом мониторе). Пространство этой модели аналогично пространству модели RGB, в которой перемещено начало координат. Смешение максимальных значений всех трех компонентов дает черный цвет. При полном отсутствии краски (нулевые значения составляющих) получится белый цвет (белая бумага). Смешение равных значений трех компонентов даст оттенки серого.



Модель CMYK предназначена специально для описания печатных изображений. Поэтому ее цветовой охват значительно ниже, чем у RGB (ведь она описывает не излучаемые, а отраженные цвета, интенсивность которых всегда меньше). Кроме того, как прикладная модель, CMYK жестко привязана к параметрам печати (краски, тип печатной машины и т. д.), которые очень разнятся для каждого случая. При переводе в CMYK нужно задать массу технологических характеристик - указать, какими конкретно красками и на какой бумаге будет отпечатано изображение, некоторые особенности печатного оборудования и т. д. Для разных заданных значений вид изображения на печати и на экране будет разным. Еще одной особенностью модели является теоретически не обоснованное введение дополнительного черного канала. Он предназначен для исправления недостатков современного печатного оборудования. В темных областях особенно хорошо видны погрешности совмещения, возможно переувлажнение бумаги, кроме того, смесь CMY-красок не дает глубокого черного тона. Все эти "узкие места" можно устранить применением дополнительной черной краски. При переводе в CMYK программа заменяет в темных областях триадные краски на черную. Эта замена производится по разным алгоритмам, в зависимости от состава изображения (черный цвет подчеркивает контуры предметов, визуально усиливая резкость), особенностей печати и других причин. Таким образом, в зависимости от установок перевода вид изображения меняется. Неудачный перевод в CMYK (цветоделение ) может привести к серьезным потерям качества. Цветоделение обычно предполагает печать тиража (иначе зачем CMYK), а это, в свою очередь, связано с большими финансовыми вложениями. Поэтому, если вам приходится выполнять подготовку файлов для типографии, необходимо изучить специальную литературу по предпечатной подготовке.


Рассмотрим каналы в CMYK-изображении. Для эксперимента нам потребуется файл photo.jpg . Как видите, в области заголовка окна также показана модель изображения. Сейчас это RGB. Чтобы перевести изображение в цветовой режим CMYK, выберите в меню Image команду Mode > CMYK . Откройте палитру Channels. Там присутствует пять строк - четыре строки цветовых каналов и одна строка совмещенного канала. Активизация и регулирование видимости каналов производятся точно так же, как для RGB - изображения.


Отключите видимость всех каналов, кроме голубого. Заметьте, что изображение стало много светлее. Каналы CMYK складываются так же, как краски, положенные на бумагу. Практически сейчас перед вами голубая форма для печати файла. Именно таким образом будет распределяться краска на отпечатке. Насыщенность цвета максимальна в голубой и синей областях. Они окрашены насыщенным голубым цветом. Голубой есть также в областях оттенков серого. Это означает, что в CMYK оттенки серого формируются из смеси равного количества всех компонентов модели. Область черного и очень темных оттенков изображается на печати черной краской, поэтому она пока остается белой.


Теперь активизируйте изображение черного канала, не отключая голубой. Вы видите форму, в соответствии с которой будет наноситься черная краска. Отключите видимость черного канала, добавьте к голубому отображение желтого канала. Как видите, смешение красок в модели происходит по гораздо более понятному принципу - при сложении голубой и желтой составляющих получаются оттенки зеленого. Зеленый цвет получили также серые участки, поскольку они состоят из равных количеств каждого из базовых компонентов. Отметьте, что изображение тем темнее, чем больше каналов видно на экране. Сделайте видимым и пурпурный канал. Изображение в средних и светлых тонах уже приобрело нормальный вид. В тенях же остались белые участки - все они будут напечатаны черным, а не смесью трех цветных красок.



Загрузка...