Информатика - Учебное пособие (Стародубцев В.С.))

1.5. модель hsb

В модели HSB, в которой каждый цвет описывается цветовым тоном (Hue), насыщенностью (Saturation) и яркостью (Brightness).

Цветовой фон характеризует положение данного цвета в спектре. Красный цвет принят за нулевое значение, положение остальных цветов характеризуется величиной угла между данным тоном и красным цветом и может изменяться от 0 до 360.

Насыщенность может изменяться от 100\% или 255 градаций до 0. Чем меньше насыщенность, тем светлее цвет. При нулевой насыщенности спектральный цвет становится белым.

Максимальную яркость имеют спектральные цвета (100\% или 255 градаций). При снижении яркости цвет становится темнее.

Модель HSB не зависит от оборудования и удобна для восприятия человеком. Используя эту модель, программы в дальнейшем преобразуют цвета в модель RGB для показа на экране монитора или в модель CMYK - для печати на принтере. Кроме того, модель HSB удобно использовать при редактировании рисунков. Заменяя цвет, Вы не меняете яркость и насыщенность. Рисунок при этом не изменится, но примет иной оттенок.

Несмотря на свои преимущества, модель HSB используется в настоящее время как вспомогательная. Это связано, прежде всего, с тем, что математически эта модель основана на компонентах модели RGB, а она аппаратнозависима. В то же время модель HSB неверно оценивает яркость пикселов

Y = R/3 + G/3 + B/3,

т.е. каждый компонент вносит в суммарную яркость точки одинаковый вклад, что некорректно.