レンダリングの目的
国際色コンソーシアム (ICC) では、 レンダリング 意図と呼ばれる 4 つの異なる値が定義されています。 これらは、カラー レンダリングを作成するための 4 つの異なるアプローチを表します。 これら 4 つの意図と、コードでそれらを参照するために使用される定数は次のとおりです。
Intent | ICC 名 | 説明 |
---|---|---|
Picture | 知覚 | INTENT_PERCEPTUAL |
Graphic | [鮮やかさ] | INTENT_SATURATION |
実証 | 相対比色 | INTENT_RELATIVE_COLORIMETRIC |
一致したもの | 絶対比色 | INTENT_ABSOLUTE_COLORIMETRIC |
これらの意図を説明する ICC プロファイル形式仕様バージョン 3.4 は、color.org からダウンロードできます。
図の意図
ICC 仕様条項 4.9 で知覚的意図と呼ばれる Picture 意図により、イメージの全 色域 が圧縮または拡張され、移行先デバイスの色域が塗りつぶされるため、灰色のバランスは維持されますが、比色精度は維持されません。
つまり、イメージ内の特定の色が、出力デバイスがレンダリングできる色の範囲外にある場合、画像の意図により、イメージ内のすべての色が、レンダリングできる範囲内に収まるように調整され、色間の関係が可能な限り保持されます。
この意図は、写真や画像の表示に最も適しており、通常は既定の意図です。
グラフィック意図
ICC 仕様句 4.12 は、Graphic 意図を 飽和 意図と呼びます。 これは、 色相 と 明るさを犠牲にして、画像内の色の彩度を維持します。
この意図の実装はやや問題であり、ICCは依然として望ましい効果を達成するための方法に取り組んでいます。
この意図は、グラフなどのビジネス グラフィックに最も適しています。ここで、色は特定の色ではなく、互いに鮮やかでコントラストが良い方が重要です。
Proof Intent
ICC 仕様の比色意図と呼ばれる Proof 意図は、出力デバイスがレンダリングできる範囲外の色が、レンダリングできる最も近い色に調整され、他のすべての色は変更されません。
証拠の意図では 、白い点は保持されません。
たとえば、紙の最も白い白は、コンピューター モニターの最も白い白よりも黄色です。 相対的な比色意図を使用してプリンターの色域に変換された画像では、すべての色がより黄色になります。 イメージの白い点は、プリンターの白いポイントに合わせて移動されます。 画像内の他のすべての色は、白い点に対する相対的な位置を維持します。 これにより、印刷されたイメージの外観をより正確に反映するイメージが生成されます。 ただし、ユーザーは視覚的に混乱している可能性があります。
一致インテント
Match 意図では、出力デバイスがレンダリングできる範囲外の色はすべて、レンダリングできる最も近い色に調整されますが、他のすべての色は変更されません。 ICC 仕様では、一致インテントの絶対比色意図が呼び出されます。
一致インテントは白い点を保持します。
たとえば、紙の最も白い白は、コンピューター モニターの最も白い白よりも黄色です。 一致インテントを使用してプリンターの 色域 に変換されたイメージでは、すべての色が変換され、プリンターの色域に一致します。 イメージの白い点は、プリンターの白い点と一致するように移動されません。 そのため、白い点までの色の距離が変わる場合があります。 これにより、ユーザーに対する視覚的な混乱が少ないイメージが生成されますが、プリンター出力の表示も正確ではありません。