HSL色空間とHSV色空間
HSL・HSVやそれに似た色モデルでは、Hueと、この記事でChromaと呼ぶ値を同様に算出するため、それらの値は各モデルで同一となる。
傾けたRGB立方体を黒と白を結ぶ軸に垂直な平面に投影すると、赤、黄、緑、シアン、青、マゼンタを頂点とする正六角形となる(図8)。ここで、平面の原点は黒とする。Hueは、赤の位置ベクトルと投影された点(ある色をRGB空間で示す点を平面に投影したもの)の位置ベクトルのなす角の大きさに近い値で、Chromaは、原点と投影された点の間の距離に近い値で、それぞれ表される。
これらの色空間におけるHueとChromaは、いずれも平面に投影された六角形を基準として定義される。Chromaは、ある色を示す位置ベクトルの大きさの、そのベクトルを延長して最も外側の六角形と交わる点と原点との間の距離に対する割合(図8下の六角形における OP/OP' )である。この割合は、ある色の R, G, B の値のうちの最大値と最小値の差、すなわち R, G, B の値の範囲を指している。ここで最大値、最小値、Chromaをそれぞれ M, m, C とそれぞれおくと、
M = max ( R , G , B ) {\displaystyle M=\max(R,G,B)}
m = min ( R , G , B ) {\displaystyle m=\min(R,G,B)}