Gitee地址:https://gitee.com/jzhou955/brightness-processing
欢迎 star or fork。
图片集下载:https://paperswithcode.com/dataset/lol
图片处理流程
- 判断图片的明暗,确定要对图片进行什么操作。
- 图片过暗处理。
- 图片过亮处理。
- 图片增强对比度。
- ……
https://juejin.cn/post/6969041259952341006
https://www.jb51.net/article/187993.htm
原理介绍
1. 直方图
- 其实就是离散的概率分布图. 比如256灰度图.横轴就是像素值,从0-255,纵轴是当前像素值对应的像素个数。
- 是用以表示数字图像中亮度分布的直方图,标绘了图像中每个亮度值的像素数。
- 可以借助观察该直方图了解需要如何调整亮度分布。这种直方图中,横坐标的左侧为纯黑、较暗的区域,而右侧为较亮、纯白的区域。因此,一张较暗图片的图像直方图中的数据多集中于左侧和中间部分;而整体明亮、只有少量阴影的图像则相反。
- 我们希望生成的新图的像素值的概率分布是平均分布的。
- 直方图均衡化:以灰度图为例,原图的某一个像素为x,经过某个函数变为y.形成新的图。新的图的灰度值的分布是均匀的,这个过程就叫直方图均衡化。
- 灰度图像直方图均衡化
- 彩色图像直