- •Глава 9. Основы компьютерной графики
- •9.1. Растровая графика
- •9.2. Векторная и фрактальная графика
- •9.3. Разрешающая способность
- •Этот термин применим ко многим понятиям, таким как:
- •9.4. Формирование цветов
- •9.5. Масштабирование изображений
- •9.6. Сжатие изображений
- •9.7. Особенности восприятия цвета, цветовые пространства
- •9.7.1 Размерность цвета
- •9.7.2. Стандартные модели сiе
- •9.7.3 Цветовой охват
- •9.7.4. Стандартные источники света
- •9.7.5 От теории к практике
9.7.1 Размерность цвета
Мы уже знаем, что в световом потоке цветовой тон определяется длиной волны излучения. В природе чистое, без примесей, излучение одной длины волны практически не встречается. Хотя человеком создан специальный прибор - лазер, который генерирует когерентное излучение, то есть с четко заданной длиной волны. Чем чище спектр излучения, тем насыщеннее выглядит цветовой тон. Базовые цвета в модели RGB имеют самое высокое значение насыщенности. Амплитуда светового излучения определяет яркость (светлоту) цвета.
Таким образом, теоретически цвет описывают три параметра (размерности): цветовой тон (Hue), насыщенность (Saturation) и светлота (Lightness). Такая модель показана на рис. 9.8. Очевидно, что эти размерности позволяют построить прямоугольную трехмерную систему координат, в которой однозначно размещается любой реальный цвет. Такая система координат графически представляет цветовое пространство HSL.
Цветовое пространство HSL
Lightness*
Рис. 9.8.
Ориентироваться в цветовом пространстве HSL при поиске конкретного цвета достаточно просто. Сначала из центра координат надо отложить угол цветового тона (Hue). На полученном векторе следует отложить расстояние, соответствующее значению насыщенности (Saturation). Из полученной точки строят перпендикулярный отрезок с длиной, соответствующей значению светлоты (Lightness).
Разновидностью HSL является модель HSB, ориентированная на излучающие свет источники. Вместо понятия светлоты в ней используется параметр яркости (Brightness).
9.7.2. Стандартные модели сiе
В прошлом веке (1931 год) проблему стандартного описания цвета исследовал международный комитет Communication Internationale de I'Eclairage (CIE). Комитет выбрал стандартные источники света и организовал эксперименты по замеру параметров цветового восприятия человека. Так был смоделирован «стандартный наблюдатель» с зафиксированным восприятием значений HSL. Соответствующим кривым были присвоены индексы X, Y, Z.
На практике пользоваться трехмерной системой координат оказалось неудобно. Поэтому появилась так называемая производная модель xyY. He вдаваясь в математические подробности, отметим, что она позволила отображать цветовое пространство на плоскости, где величина Y определяет не относящуюся непосредственно к цвету яркость (светлоту), а величины х и у - собственно цвет (плоскость тона и насыщенности цвета).
Цветовые пространства моделей RGB и CMY(K) и стандартного наблюдателя, в такой плоской модели приведены на рис. 9.9. Существует несколько стандартных моделей CIE xyY это: CIE L xyY, CIE L*а*Ъ* и CIE L*u*v*(последняя используется в телевидении и имеет лучшую неравномерность). Хотя описанные выше модели CIE являются стандартными и вполне реальны, ибо основаны на данных экспериментов, они обладают очень большим коэффициентом неравномерности соотношения величин. Изменяя на некую условную единицу один цвет, мы не можем быть уверены, что те же действия приведут к такому же результату для другого цвета.
Неравномерность в системе CIE xyY колеблется от 6:1 до 80:1. Лучшего до сих пор не придумано, главным образом потому, что цвет во многом остается субъективным свойством объектов.
