Составители:
24
3.7 Цветовая модель HLS
Эти цветовые координаты введены Тененбаумом (Стэнфордский
исследовательский институт) и широко используются при анализе сцен
[22].
Тон и насыщенность определяются через rgb координаты,
определяемые как нормированные тристимульные значения:
;
B
G
R
R
r
++
=
B
G
R
G
g
++
= ;
B
G
R
B
b
+
+
= . (3.15)
Локус r+g+b=1 определяет треугольник Максвелла, изображенный на
рисунках 3.5 и 3.6. На рисунке 3.5 приняты следующие обозначения: P-
цветной элемент; W-серый, r=g=b=1/3; P'-пересечение ОР с плоскостью
треугольника. Пересечение вектора OP с плоскостью треугольника
Максвелла определяет тон и насыщенность в соответствии с выражениями
3.16:
1
1
1
R
r
255
G
g
Bb
255
255
P
W
O
P
′
1
1
1
R
r
255
G
g
Bb
255
255
P
W
O
P
′
Рисунок 3.5 Цветовое координатное пространство RGB.
H= φ (0
)
π≤φ≤ 2 ; (3.16 а)
S=
PW
′
/WA (0 1≤≤
S
). (3.16 б)
Яркость L пропорциональна длине вектора OP на рисунке 3.4 и
определяется в соответствии с уравнением:
()
3BGRL ++= . (3.17)
Нейтральная точка, или точка серого, W представляет точку с равными
компонентами R, G, B. Относительно этой точки определяются
координаты H и S (в соответствии с рисунком 3.6).
Выполним прямое преобразование, чтобы затем получить формулы
обратного преобразования из пространства HLS в пространство RGB.
Треугольник Максвелла задается тремя точками с координатами
(1,0,0), (0,1,0) и (0,0,1) в координатной системе
rgb. Уравнение плоскости,
проходящей через эти точки, в соответствии с уравнением плоскости в
отрезках, имеет вид:
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »
