Цветовая модель HSI, HSB и другие.

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

Глядя на окрашенный объект, человек описывает его с помощью цвета (цветового тона), насыщенности и светлоты /2/. Цветовой тон является характеристикой, которая описывает собственно цвет, тогда как насыщенность дает меру того, в какой степени некоторый чистый цвет разбавлен белым. Светлота является субъективной характеристикой, которая практически не подается измерению. Она соответствует понятию интенсивности (полутоновой яркости) в ахроматическом случае и является одним из ключевых параметров для описания цветового восприятия. Интенсивность – основная характеристика монохромных (полутоновых) изображений. Эта величина может быть измерена и легко поддается интерпретации. В модели, которая носит название цветовая модель HSI (Hue – цветовой тон, Saturation – насыщенность, Intensity – интенсивность), яркостная информация отделена от цветовой (рис. 1.4). В результате модель HSI представляет собой идеальное средство для построения алгоритмов обработки изображений, поскольку в ее основе лежит естественное и интуитивно близкое разрабатывающему алгоритмы человеку описание цвета.

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

Рис. 1.4

 

 

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

Saturation — насыщенность. Варьируется в пределах 0—100 или 0—1. Чем больше этот параметр, тем «чище» цвет, поэтому этот параметр иногда называют чистотой цвета. А чем ближе этот параметр к нулю, тем ближе цвет к нейтральному серому.

Value (значение цвета) или Brightness — яркость. Также задаётся в пределах 0—100 и 0—1.

Модель была создана Элви Реем Смитом, одним из основателей Pixar, в 1978 году.

 

Пусть RGB-координаты нормированы так, что их значения лежат в диапазоне [0, 1], HSI-координаты – так, что H Î [0, 360°], S Î [0, 1], I Î [0, 1]. Тогда формулы преобразования цветов из RGB в систему HSI имеют следующий вид:

где ;

;

.

Для преобразования цветов из HSI в RGB в зависимости от значения H необходимо использовать различные формулы:

Если H Î [0, 120°),

B = I (1 – S);

;

G = 3I – (R + B).

Если H Î [120°, 240°),

H = H – 120°;

R = I (1 – S);

;

B = 3I – (R + G).

Если H Î [240°, 360°],

H = H – 240°;

G = I (1 – S);

;

R = 3I – (G + B).

 








Дата добавления: 2015-10-26; просмотров: 2520;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.01 сек.