OKLCHカラー変換
OKLCHは知覚明度、彩度、色相を表します。HSLより数値上の明度変化が視覚的に均一なため、体系的なパレット作成に役立ちます。
計算例
- 入力
- #663399
- 結果
- oklch(0.44 0.16 303.373)
- 計算
- sRGB → linear RGB → OKLab → OKLCH
変換の仕組み
sRGBチャンネルを線形光へ復号し、線形RGBをOKLabへ変換してから、a軸とb軸を極座標の彩度と色相へ変換します。表示値は丸めます。
重要な注意
一部のOKLCH座標はsRGB色域外です。このツールは有効なsRGB範囲へクリップするため、逆変換で彩度が失われる場合があります。