9

私はグーグルで多くの時間を費やしてきましたが、役に立つものを見つけることができませんでした. Photoshop のように画像の露出値を設定したい。だから、Photoshop の露出調整のようにビットマップの露出を変更する方法を知りたいですか?

4

1 に答える 1

6

理論的には、露出修正 x (x は符号付き浮動小数点値、補正なしの場合は 0.0) の場合、各ピクセルの輝度値 (または RVB の各サブピクセル) に 2 ^ x を掛ける必要があります。

newValue = oldValue * (2 ^ exposureCompensation);

値の範囲を考えて、最大許容値 (8 ビットでは 255、16 ビットでは 65535) よりも大きい値を制限します。これは、露出を上げたときに写真の「焼けた」部分を作成したものであり、これは新しい Photoshop プロセス ('2012 と呼ばれる) で変更された部分です。

于 2012-08-28T19:37:28.470 に答える