Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций по КГ.doc
Скачиваний:
16
Добавлен:
12.09.2019
Размер:
17.06 Mб
Скачать

Субтрактивная цветовая модель cmyk

Диаграмма, которая показывает наглядно цветополучение по приведенным выше уравнениям:

Эта цветовая модель имеет мест везде, где свет проходит через цветное прозрачное или отражается от цветного окрашенного: ПОЛИГРАФИЯ, ЖИВОПИСЬ, ДИЗАЙН, АРХИТЕКТУРА.

Полиграфия, производство цветного текстиля.

Как задается цвет в модели cmyk

Он задается в процентах. Каждая цветовая компонента может иметь долю 0%-100%

Проблемы преобразования цвета

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

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

«Техническая» цветовая модель l*a*b

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

Такая модель названа Lab: L (от Luminance) – яркостный канал; а – цветовая координата G-R; b – цветовая координата B-Y. Другое название этой модели – Y Cr Cb.

Цветовой охват этой модели на цветовом крыле имеет вид параллелограма со сторонами, параллельными линиям G-R и B-Y. Видно, что он практически полностью накрывает охваты RGB CMY.

Использование модели l*a*b

Она используется во всех графических процессорах для внутреннего хранения информации о цветах пикселов. Когда картинка выводится на монитор – она без потерь пересчитывается в RGB. При выводе картинки на принтер происходит пересчет без потерь из Lab в CMYK.

Второе использование – для энтропийного сжатия растровых изображений. Если цветовые каналы a и b несут всего 20% информации о картинке, но занимают 2/3 объема файла (каналов три), то понятно, какой информацией стоит жертвовать в первую очередь для эффективного сжатия с потерями.

Задание Lab-цвета происходит числами (0..255) для каждой цветовой компоненты:

«ХУДОЖЕСТВЕННЫЕ» ЦВЕТОВЫЕ МОДЕЛИ

Художники традиционно смешивают краски на палитрах, и нередко изображают их на автопортретах:

ЦВЕТОВАЯ ПАЛИТРА

Для удобства людей этой профессии были придуманы т.н. «художественные» цветовые модели.

Формализация идеи палитры

Палитра как круг, на котором размещаются цвета, формализуется по следующей схеме:

Круг спектральных цветовых тонов Н (от англ. hue «хью») показан справа. Каждый цвет имеет угловую координату на нем, измеряемую против часовой стрелки от 0 градусов (цвет R).

«ХУДОЖЕСТВЕННАЯ» ЦВЕТОВАЯ МОДЕЛЬ HSB

Получила название от терминов:

(Тон H, насыщенность S, яркость B)

(от англ. Hue, Saturation, Brightness).

Смеси чистых тонов с белым цветом (разбелы) располагаются на радиусах круга. Насыщенность S – это процент чистого тона в его смеси с белым.

Третий цветовой параметр – это яркость B. Она понимается как процентная доля суммы (чистый тон + белый цвет) в их смеси с черным цветом.

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