我在谷歌上花费了很多时间,但是找不到有用的东西。我想像Photoshop一样设置图像的曝光值。因此,我想知道如何像Photoshop曝光调整一样更改位图的曝光?
我在谷歌上花费了很多时间,但是找不到有用的东西。我想像Photoshop一样设置图像的曝光值。因此,我想知道如何像Photoshop曝光调整一样更改位图的曝光?
理论上,对于曝光补偿 x(x 为带符号的浮点数值,0.0 表示不进行补偿),您需要将每个像素亮度值(或每个 RGB 子像素)乘以 2^x。
newValue = oldValue * (2 ^ exposureCompensation);
考虑您的价值范围,限制可能超过最大允许值(8位中的255,16位中的65535)的值。当您增加曝光时,这就是创建图片“烧毁”部分的原因,并且这是新Photoshop过程(称为“2012”)中发生变化的一部分。