Skip to main content
Participant
March 12, 2017
Answered

Lab カラー

  • March 12, 2017
  • 2 replies
  • 2443 views

各色16bitのAdobe RGBで写真画像の加工〜保存を行っています。

デバイスに依存しないLab カラーでのTIFF画像の保存を考え、それに先だってRGBチャートを作成し、Adobe RGB(1998)からLab カラーへのプロファイル変換を試みたところ、不思議な現象が起こりました。

255を100%としたRBG値は、RやBでは全く変化ありませんが、Gのみが元データの0,255,0から、変換後にRとBが増加して22,255,2へと変化します。


変換方法は「Adobe(ACE)」で、マッチング方法は「知覚的/彩度/相対的な色域を維持/絶対的な色域を維持」のどれを選んでも同じ結果になります。
また、チャートは各色から10%刻みで作成しましたが、10%だけホワイト寄りの25,255,25には全く変化はありませんでした。

Lab カラーモードの説明に次のようにあります。

「Lab カラーはあるデバイスでカラーを再現して、他のデバイスへ移してもオリジナルのカラーを保持することができます。」

しかし、Adobe RGB〜Lab カラー〜Adobe RGBと変換すると、原色のGは元には戻りません。

これはLab カラーに起因する問題なのか、Adobe RGB(1998)の問題なのか、それともPhotoshopの仕様なのでしょうか。

因みにPhotoshopはCC(2017)ですが、CC(2016)でも同様な結果を確認しております。

This topic has been closed for replies.
Correct answer yamma_ma

Adobe RGBの 0,255,0 からLab値を求めるとaが約-129.1となり、Labモード(のa, bチャンネル)で扱うことができる-128~127の範囲を超えてしまいます。

そのため、Labモードにした時点で-128~127の範囲に丸められてしまい、誤差が生じます。

試しに全く同じ変換をProPhoto RGB←→Labで行ってみてください。大幅に値が変化するのを確認できるはずです。

(ProPhoto RGBの 0,255,0 からLab値を求めると、aが約-186.7、bが約150.1になります)

2 replies

yamma_maCorrect answer
Participating Frequently
March 13, 2017

Adobe RGBの 0,255,0 からLab値を求めるとaが約-129.1となり、Labモード(のa, bチャンネル)で扱うことができる-128~127の範囲を超えてしまいます。

そのため、Labモードにした時点で-128~127の範囲に丸められてしまい、誤差が生じます。

試しに全く同じ変換をProPhoto RGB←→Labで行ってみてください。大幅に値が変化するのを確認できるはずです。

(ProPhoto RGBの 0,255,0 からLab値を求めると、aが約-186.7、bが約150.1になります)

Participant
March 14, 2017

yamma_ma様

詳細にご説明いただき感謝致します。

プロファイル変換が可逆変換ではないことは知っていましたし、ProPhoto RGBからLabカラーに変換すると大きく変化することも気づいていましたが、ProPhoto RGBの変化は可視領域を超える広すぎる色空間のせいでは? と、恥ずかながら独り合点していました。

sRGB←→Labでは正確に変換されるのが、広い色空間を持つはずのLabカラーへの変換で、AdobeRGBはGのみ変化してしまうことに疑問を持ったため、質問させていただいた次第です。

ICCプロファイルの変換に用いるPCS(Profile Connection Space)では、CIE L*a*b*のa*とb*が-128〜127に限定されているために、AdobeRGBではLabカラーへの変換時に0,255,0のGだけが-128を超えてしまうために生じた誤差ということで、間違いないでしょうか?

現場での経験のみで、カラーマネージメントの基礎知識に乏しかったため、いろいろと勉強になります。

ありがとうございました。

Participant
March 14, 2017

yamma_ma様

すみません。考えすぎてしまったようです。

Labカラーモード自体、aとbが-128〜127の範囲に限定されているという意味ですね。

Photoshopの情報WindowでLab値を見ていて漸く理解しました。

Inspiring
March 13, 2017

Lab←→RGB(CMYKでも同様)のプロファイル変換は可逆変換ではありません。

それぞれのプロファイルが使用しているテーブルや処理が異なるため、プロファイルのどれかが原因でもなく、Photoshopの仕様とか不具合といったものでもありません。

Photoshopのバージョン違いでも同様の結果になるのはそのためです。

解決にならず恐縮ですが、ご参考まで。

Participant
March 14, 2017

早速にありがとうございました。

参考にさせていただきます。