Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГАК-2026.docx
Скачиваний:
1
Добавлен:
16.06.2026
Размер:
2.66 Mб
Скачать

43. Цветовые модели

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

Одной из наиболее распространённых является модель RGB, которая используется в мониторах и цифровых устройствах. Цвет формируется путём смешивания трёх основных цветов: красного (Red), зелёного (Green) и синего (Blue).

Модель CMYK используется в полиграфии и печати. Она основана на смешении четырёх цветов: голубого (Cyan), пурпурного (Magenta), жёлтого (Yellow) и чёрного (Key).

Модель HSV описывает цвет с помощью трёх параметров: оттенка, насыщенности и яркости. Она часто используется в графических редакторах.

Модель LAB применяется в профессиональной обработке изображений и более точно отражает восприятие цвета человеком.

Использование различных цветовых моделей зависит от области применения и технических требований.

Вопрос 43: Цветовые модели и управление цветом: rgb, cmyk, hsv, lab — принципы работы

1. Введение: что такое цветовая модель?

Цветовая модель — это абстрактная математическая модель описания представления цветов в виде кортежей чисел (обычно трёх или четырёх значений). Эти числа называются цветовыми координатами.

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

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

2. Основные цветовые модели

Рассмотрим четыре наиболее важные цветовые модели.

2.1. RGB (Red, Green, Blue)

Принцип работы:

Модель RGB основана на аддитивном синтезе цвета. Цвет получается путём смешивания трёх основных цветов — красного (Red), зелёного (Green) и синего (Blue) — в различных пропорциях. При сложении всех трёх цветов с максимальной интенсивностью получается белый, при отсутствии всех — чёрный.

Где используется: Устройства, излучающие свет: мониторы, телевизоры, проекторы, смартфоны, цифровые фотоаппараты, сканеры.

Как задаётся цвет:

Обычно каждая компонента кодируется 8 битами (от 0 до 255). Таким образом, модель RGB даёт 256×256×256 ≈ 16,7 миллионов цветов (True Color).

Примеры:

  • Красный: (255, 0, 0)

  • Зелёный: (0, 255, 0)

  • Синий: (0, 0, 255)

  • Белый: (255, 255, 255)

  • Чёрный: (0, 0, 0)

  • Жёлтый: (255, 255, 0) (красный + зелёный)

  • Пурпурный (Magenta): (255, 0, 255) (красный + синий)

  • Голубой (Cyan): (0, 255, 255) (зелёный + синий)

Графическое представление: Цветовой куб RGB.

Достоинства:

  • Естественна для устройств отображения.

  • Широкий охват (gamut) для большинства устройств.

  • Простота.

Недостатки:

  • Неинтуитивна для человека (трудно сказать, как изменить числа, чтобы цвет стал светлее или насыщеннее).

  • Зависимость от устройства (один и тот же код RGB на разных мониторах может выглядеть по-разному).

  • Не все видимые цвета можно описать в RGB (ограниченный цветовой охват).

2.2. CMYK (Cyan, Magenta, Yellow, Key/Black)

Принцип работы:

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

Основные цвета: голубой (Cyan), пурпурный (Magenta), жёлтый (Yellow). В идеале смесь CMY должна давать чёрный, но на практике получается грязно-коричневый. Поэтому добавляют чёрный (Key) для глубины и контраста.

Где используется: Полиграфия, офсетная и цифровая печать, принтеры.

Как задаётся цвет:

Каждая компонента обычно задаётся в процентах (от 0% до 100%) или в долях (0.0 – 1.0). 0% означает отсутствие краски, 100% — максимальное количество.

Примеры:

  • Голубой (Cyan): (100%, 0%, 0%, 0%)

  • Пурпурный (Magenta): (0%, 100%, 0%, 0%)

  • Жёлтый (Yellow): (0%, 0%, 100%, 0%)

  • Чёрный: (0%, 0%, 0%, 100%) или (100%, 100%, 100%, 100%) — но лучше отдельный чёрный.

  • Красный: (0%, 100%, 100%, 0%) (пурпурный + жёлтый)

  • Зелёный: (100%, 0%, 100%, 0%) (голубой + жёлтый)

  • Синий: (100%, 100%, 0%, 0%) (голубой + пурпурный)

Связь RGB и CMYK:

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

Достоинства:

  • Естественна для печатных процессов.

  • Учёт чёрной краски (экономит цветные, улучшает чёткость).

Недостатки:

  • Меньший цветовой охват, чем у RGB.

  • Зависимость от типа бумаги и красок.

  • Сложность прямого редактирования (неинтуитивна).

2.3. HSV (Hue, Saturation, Value) / HSB (Hue, Saturation, Brightness)

Принцип работы:

Модель HSV (также известна как HSB) создана для более интуитивного описания цвета человеком. Она описывает цвет тремя компонентами:

  • Hue (Тон) — собственно цвет (например, красный, зелёный, синий). Измеряется в градусах от 0° до 360° на цветовом круге.

    • 0° — красный

    • 60° — жёлтый

    • 120° — зелёный

    • 180° — голубой

    • 240° — синий

    • 300° — пурпурный

  • Saturation (Насыщенность) — интенсивность цвета, его "чистота". Измеряется от 0% (серый, нейтральный) до 100% (максимально насыщенный цвет).

  • Value (Яркость/Значение) — яркость цвета. Измеряется от 0% (чёрный) до 100% (максимально яркий).

Графическое представление: Цветовой конус или цилиндр.

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

Примеры:

  • Ярко-красный: H=0°, S=100%, V=100%

  • Бледно-красный (розовый): H=0°, S=50%, V=100%

  • Тёмно-красный: H=0°, S=100%, V=50%

  • Серый: S=0%, V=50% (H не важен)

  • Белый: S=0%, V=100%

  • Чёрный: V=0% (S, H не важны)

Достоинства:

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

  • Удобна для алгоритмов обработки изображений (например, выделение объектов по цвету).

Недостатки:

  • Не используется напрямую для вывода на устройства (требует преобразования в RGB или CMYK).

  • Неоднозначность при V=0 или S=0 (тон не определён).

2.4. LAB (CIE L*a*b*)

Принцип работы:

LAB (точнее, CIE L*a*b*) — это аппаратно-независимая цветовая модель, разработанная Международной комиссией по освещению (CIE) в 1976 году. Она стремится описать все цвета, которые может различить человеческий глаз, и сделать это равномерно: одинаковое изменение числовых координат должно соответствовать примерно одинаковому визуальному изменению цвета.

Компоненты:

  • L (Lightness)* — светлота (от 0 — чёрный, до 100 — белый).

  • a* — положение между зелёным и красным (отрицательные значения — зелёный, положительные — красный).

  • b* — положение между синим и жёлтым (отрицательные значения — синий, положительные — жёлтый).

Где используется: Управление цветом (color management), преобразование между цветовыми пространствами, высококачественная обработка изображений, научные приложения.

Принцип работы:

LAB является перцепционно-равномерным (perceptually uniform) цветовым пространством. Это означает, что числовое расстояние между двумя цветами в LAB примерно соответствует визуальному различию. Это делает его идеальным для:

  • Расчёта цветовых различий (дельта E).

  • Интерполяции цветов (плавные переходы).

  • Цветокоррекции, когда нужно изменить цвет, не затрагивая светлоту.

Связь с другими моделями:

LAB — это "перевалочный пункт". Когда нужно преобразовать RGB одного устройства в CMYK другого, сначала обычно преобразуют в LAB (как независимую модель), а потом в целевую. Это минимизирует потери.

Достоинства:

  • Аппаратно-независимая.

  • Охватывает весь видимый человеком спектр (больше, чем RGB и CMYK).

  • Перцепционно-равномерна.

Недостатки:

  • Неинтуитивна для человека (трудно представить цвет по числам a* и b*).

  • Не используется для прямого вывода.