Rcolorspace
パッケージを使用して、3 次元の点を LAB カラーに変換します。LAB カラーは 3 つの座標で定義されます。最初の 1 つは 0 から 100 の範囲で、他の 2 つは -100 から 100 の範囲です。
しかし、Google で検索しても、LAB 色空間の立方体表現は見つかりません。なんで ?
LAB 色空間、別名色域には、自然界または画面上で再現できない色が含まれています (このページによると)。
あなたが尋ねる理由は、ある種の印刷物を作りたいと思っていて、色が正しいことを確認したいからだと思います. 私はこの分野の熱狂的なアマチュアにすぎませんが、ラボの色空間に関するウィキペディアの記事のこの段落で、いくつかの複雑さが説明されていると思います。
RGB および CMYK のカラー モデルはデバイスに依存するため、RGB または CMYK 値と L*a*b* との間の単純な変換式はありません。RGB または CMYK 値は、最初に sRGB や Adobe RGB などの特定の絶対色空間に変換する必要があります。この調整はデバイスに依存しますが、変換の結果のデータはデバイスに依存しないため、データを CIE 1931 色空間に変換してから L*a*b* に変換できます。
つまり、ラボ カラー キューブを作成するには、まずモニター固有の色空間から絶対色空間への変換を見つける必要があります。マッピングは線形ではないか、他の単純な形式ではないため、これは驚くほど困難です。RGB 空間と LAB 空間が同じ部分空間にまたがらないため (ここで推測)、変換も完全ではない可能性があります。私はかつてこれについて版画家に話しました.人間の目には4種類の色受容体(RGB +光強度)しかありませんが、紙に可視色の全スペクトルを生成するには約17の色成分が必要であると彼は言いました. RGB と LAB の両方が妥協し、さまざまな目的に最適化されています。
画面を調整して、画面の RGB を人間の目の LAB カラーに変換するために必要な変換をセットアップしてから、カラー キューブを作成することができます。ただし、それはあなたのモニターにのみ適用され、完璧ではありません. さまざまなカラー プロファイルをテスト印刷して、最も気に入ったものを選択するのが最善です。