11.3 [案例]调整图像亮度

更新于 2026年10月10日 版权声明
11.3 [案例]调整图像亮度

亮度是人眼对光强度的感受。在RGB格式的图像里,像素每个通道的值越大亮度越大。

常用的调整亮度公式为

图示

式中:f(x,y,c)为第x行第y列第c个像素通道值;a为像素值调整系数,可以放大像素RGB通道的值,建议调整系数范围为[0,3](可以是浮点数);b为亮度直接增加值;c为R、G、B三个通道下标,用于确定增加哪个通道的值。无论是系数增加亮度,还是直接亮度增加,像素最大值不能超过255,所以需要对超过255的值做最大限制。

利用式(11.6)修改图片的每个像素值,实现图像亮度变亮。(https://www.daowen.com)

代码文件:11_3_brightness.py

图示

上述代码执行结果如图11.4所示,图11.4上图为比较暗的原始图像,下图为调整亮度后的图像。

图示

图11.4 图像亮度调整

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)