LABからRGBへのコンバーター(CIE L*a*b*カラー空間)
ガイド
LABからRGBコンバーター
CIE L*a*b*カラー値を科学的精度でRGBおよびHEX形式に変換します。このツールは、D65標準照明と適切なsRGBガンマ補正を使用して、完全なLABからXYZからRGBへの変換パイプラインを実行します。視覚的なカラープレビューと範囲外検出機能も備えています。
使い方
LAB値を入力してください — L (明度、0-100)、a (緑-赤軸、-128~127)、b (青-黄軸、-128~127)。ツールは即座にRGB値 (0-255) およびHEX形式に変換し、ライブカラープレビューを表示します。逆変換にはRGBからLABモードに切り替えます。LAB値が表示可能なsRGBカラー空間の範囲外にある場合、範囲外の色がフラグ付けされます。
特徴
- LABからRGBへの変換 – D65照明を使用した完全なLAB → XYZ → 線形RGB → sRGBパイプライン
- 双方向 – 単一のトグルでLABからRGBまたはRGBからLABに変換
- カラープレビュー – 変換された色を表示するライブスウォッチ
- 範囲外警告 – LAB値がsRGBで正確に表示できない場合に警告
- HEX出力 – RGB値と並んで自動HEXカラーコード
- sRGBガンマ補正 – 正確な色再現のための適切なガンマカーブ適用
- 範囲検証 – LAB値が有効な範囲内に収まるように入力検証
- クライアント側処理 – すべての計算はサーバー依存なしでブラウザで実行されます
よくある質問
CIE L*a*b*カラー空間とは?
CIE L*a*b* (CIELAB) は、国際照明委員会によって定義されたカラー空間で、知覚可能なすべての色を記述します。Lは明度 (0 = 黒、100 = 白)、aは緑-赤軸、bは青-黄軸を表します。RGBはデバイス依存ですが、LABは人間の視覚を近似するように設計されており、カラーサイエンスおよび印刷生産の標準となっています。
一部のLAB色が範囲外と表示されるのはなぜですか?
LABカラー空間は、ほとんどのモニターで使用されるsRGBカラー空間よりも大きいです。一部のLAB値は、物理的には実在するが標準のsRGB画面に表示できない色を記述しています。LAB色がsRGB色域の外にある場合、RGB値は0未満または255を超える必要があり、クリッピングが必要になります。範囲外警告は、表示される色が実際のLAB色の近似であることを示しています。
D65照明とは何で、なぜ重要ですか?
D65はCIEによって定義された標準照明であり、相関色温度約6504Kの平均昼光を表します。sRGBおよびほとんどの最新ディスプレイの基準白色点として機能します。照明の選択は、変換中にLAB値がXYZ座標にどのようにマッピングされるかに影響します — D50 (印刷で一般的) のような異なる照明を使用すると、同じLAB入力から異なるRGB結果が得られます。
LABからRGBへの変換は数学的にどのように機能しますか?
変換は2段階のパイプラインに従います。まず、D65白色点参照を使用してCIELABの逆公式を使用して、LAB値をCIE XYZ表色値に変換します。次に、XYZ値をsRGBカラーマトリックスを使用して線形RGBに変換し、最後にガンマ補正曲線 (sRGB伝達関数) を適用して最終的な0-255 RGB値を得ます。これにより、sRGBディスプレイでの知覚的に正確な色再現が保証されます。
恵 スコアボードが到着しました!
スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!
