Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лекция 1-2

.pdf
Скачиваний:
87
Добавлен:
18.03.2015
Размер:
1.55 Mб
Скачать

Кафедра

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

УГАТУ

 

 

информатики

 

 

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

81

Кафедра

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

УГАТУ

 

 

информатики

 

 

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

82

Кафедра

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

УГАТУ

 

 

информатики

 

 

Длина радиус-вектора определяет насыщенность цвета (Saturation).

Чем менее насыщенным является цвет, тем ближе к центру окружности располагается представляющая его точка. Обычно насыщенность измеряется в процентах: минимальная насыщенность - 0%, максимальная – 100%.

Точка в центре соответствует белому цвету, точки на окружности – цветам видимого спектра света.

Чем выше значение насыщенности, тем сильнее и яснее ощущается цветовой тон. Уменьшая насыщенность, мы как бы разбавляем данный цвет белым цветом. Снижение насыщенности приводит к тому, что цвет становится нейтральным. Если взять цветную фотографию и понизить насыщенность до 0%, то получится черно-белая фотография (в градациях серого).

83

Кафедра

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

УГАТУ

 

 

информатики

 

 

Яркость цвета (Brightness) задают на отдельной оси, нулевая точка которой имеет черный цвет.

Яркость в большинстве графических программ также измеряют в процентах в диапазоне от 0% (минимальная) до 100% (максимальная).

Яркость характеризует интенсивность, энергию цвета. Ее можно интерпретировать как относительную освещенность или затемненность цвета.

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

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

84

Кафедра

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

УГАТУ

 

 

информатики

 

 

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

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

85

Кафедра

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

УГАТУ

 

 

информатики

 

 

Многие графические редакторы предоставляют человеку возможность работать с моделью HSB.

Например, на рисунке показано диалоговое окно Color Picker графического редактора Adobe Photoshop.

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

Левое прямоугольное поле показывает все варианты выбранного цвета.

Горизонтальной осью в нем является Насыщенность, а вертикальной – Яркость .

86

Кафедра

Кодирование цвета

УГАТУ

 

 

информатики

 

 

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

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

87

Кафедра

Кодирование цвета

УГАТУ

 

 

информатики

 

 

Для модели RGB каждая из компонент может представляться числами, ограниченными некоторым диапазоном – например, дробными числами от 0 до 1, либо целыми числами от 0 до некоторого максимального значения.

В настоящее время распространенным является формат True Color, в котором каждая компонента представлена в виде байта, что даст 256 градаций для каждой компоненты: R=0..255, G=0..255, B=0..255. Количество цветов составляет 2563=16.7 млн.

Такой способ кодирования цветов можно назвать компонентным.

В компьютере коды изображений True Color представляются в виде троек байтов, либо упаковываются в длинное целое (четырехбайтное) – 32 бита (так, например, сделано в API Windows): С=00000000 bbbbbbbb gggggggg rrrrrrrr. 88

Кафедра

информатики

УГАТУ

До свидания!

8989

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]