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 回答