- HSV (англ. Hue, Saturation, Value) ― это цветовая модель, в которой координатами цвета являются:
- оттенок (Hue, от 0 до 360) ― определяет преобладающую длину волны в спектре излучения;
- яркость (Value, от 0 до 100) ― определяет энергию, интенсивность светового излучения;
- насыщенность (Saturation, 0 до 100) ― выражает долю присутствия белого цвета.
Перевод из HSV в RGB: | Перевод из RGB в HSV: |
|---|---|
1) 2) ; 3) ; 4) 5) R = (R′ + m) ⋅ 255; 6) G = (G′ + m) ⋅ 255; 7) B = (B′ + m) ⋅ 255 | 1) V = max = max (R, G, B); 2) min = min (R, G, B); 3) 4) Если V = 0, то S = 0; 5) 6) Если Р = 0, то H = H + 360° |