HSL色空間とHSV色空間
Hue・Chroma・LightnessやHue・Chroma・Valueによって色を表現するモデルでは、0度以上360度未満の H 、0以上1未満の C 、0以上1未満の V で表現できる色のうちの半分がRGB色域外(図14a、図14cの灰色に塗られた部分)であるため、Lightness(またはValue)とChromaの組み合わせがすべて有意義なわけではない。
これをより実用的にするため、HSLとHSVでは、HueとLightness・Valueがどのような組み合わせでも常に0以上1未満に収まるような新たな属性「Saturation(彩度)」を定義する。Saturationは、ある色のChromaを、その色のLightnessまたはValueで割ったものであり、HSLにおけるSaturationを SL 、HSVにおけるSaturationを SV とおいて次のように定義される。
S L = { 0 , if L = 1 or L = 0 C 1 − | 2 L − 1 | , otherwise {\displaystyle S_{L}={\begin{cases}0,&{\text{if}}~~L\!=\!1~~{\text{or}}~~L\!=\!0\\{\frac {C}{1-\vert 2L-1\vert }},&{\text{otherwise}}\end{cases}}}