カラーモデルと色空間
カラー変換は異なる色モデル間の変換を処理します:RGB(画面用の加法混色、チャンネルごとに0-255値)、HSL(色相0-360°、彩度/明度0-100%の知覚モデル)、HSV/HSB(色相-彩度-値/明度の代替円筒モデル)、CMYK(印刷用の減法混色)、HWB(色相-白度-黒度の直感的混合モデル)、LAB(L*明度、a*緑-赤、b*青-黄のデバイス非依存空間)、LCH(明度-彩度-色相の極座標 LAB)。コンバーターは正確な数学変換を実装:RGB↔HSL は彩度計算(max-min)と色相セクター決定を使用、RGB↔CMYK は K=1-max(R,G,B) を適用してから CMY=(1-RGB)/(1-K)、LAB↔XYZ は D65 光源参照白を使用します。