【解決方法】画像から CIELAB 値を見つけるには?


こんにちは

300*300 ピクセルの画像があります。 この画像はスペクトルカメラから取得しています。
画像から CIELAB 値 (*L *a *b) を見つけたい。
イメージ ピクセルを 400 ~ 700 ナノメートル/波長グラフにマッピングしたいと考えています。
画像からRGB値を取得する方法と、これをどのように配置するかを提案してください
CIELAB 方程式。 または、このことを達成するための正しい方法を提案します。

CIE L*a*b* (CIELAB) は、国際照明委員会 (Commission Internationale d’Eclairage、したがってその CIE 頭文字) によって指定された最も完全な色空間です。 人間の目に見えるすべての色を記述し、参照として使用されるデバイスに依存しないモデルとして機能するように作成されました

ありがとう
セマフォ

解決策 1

スペクトル データがある場合は、標準の等色関数を適用して CIE XYZ 値を見つけることから始めます。 例を参照してください http://en.wikipedia.org/wiki/CIE_1931_color_space#Color_matching_functions[^] と http://www.marcelpatek.com/color.htm[^]

XYZ は L*a*b* に簡単に変換できます。 http://en.wikipedia.org/wiki/Lab_color_space#CIE_XYZ_to_CIE_L.2Aa.2Ab.2A_.28CIELAB.29_and_CIELAB_to_CIE_XYZ_convers[^]

RGB 値が必要な場合は、最初に必要な RGB 空間を指定する必要があります。 つまり、原色の色度、白色点、およびガンマ値を指定します。

解決策 2

こんにちはマルクック

リンクを読みましたが、XYZ を見つける正しい方法が見つかりませんでした。
ここで私の場合、D65 デイライト照明を備えたカメラによって生成されたカラー画像。このスペクトル画像の XYZ 値を
三刺激値
http://www.google.co.in/search?hl=en&client=firefox-a&hs=Wv&rls=org.mozilla%3Aen-US%3Aofficial&q=tristimulus+values+xls&oq=tristimulus+values+xls&aq=f&aqi=&aql= &gs_sm=e&gs_upl=6573l9068l0l10355l4l4l0l0l0l0l211l740l0.2.2l4l0[^]

本当にありがとうございました。何か提案を。

ありがとう

コメント

タイトルとURLをコピーしました