このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
illumgray
グレー ワールド アルゴリズムを使用した光源の推定
構文
説明
はシーンの平均色がグレーであると仮定して、RGB イメージ illuminant
= illumgray(A
)A
におけるシーン照度を推定します。
はピクセル値の指定された上限と下限の百分位を除いて、照度を推定します。illuminant
= illumgray(A
,percentile
)
は、追加オプションを制御するために名前と値の引数を使用して照度を推定します。illuminant
= illumgray(___,Name=Value
)
例
入力引数
出力引数
ヒント
グレー ワールド アルゴリズムは一様な明るさと線形の RGB 値を仮定します。非線形の sRGB または Adobe RGB イメージを使用して作業している場合は、関数
rgb2lin
でガンマ補正を元に戻してからillumgray
を使用します。また、関数lin2rgb
を使用して、色順応したイメージを sRGB に必ず戻してください。Mask
を指定すると、下限の百分位数と上限の百分位数が、マスクされたイメージに適用されます。関数
chromadapt
を使用して、イメージのカラー バランスを調整し、シーン照明を削除できます。
参照
[1] Ebner, Marc. "The Gray World Assumption." Color Constancy. Chichester, West Sussex: John Wiley & Sons, 2007.
バージョン履歴
R2017b で導入
参考
chromadapt
| illumpca
| illumwhite
| lin2rgb
| rgb2lin