【数字图像处理】[2]--直方图均衡化
【数字图像处理】[2]--直方图均衡化
这一篇讲一下直方图均衡化的简单原理以及mma的实现
先解释一下图像的直方图:统计每个灰度值出现的频数
直方图均衡化实际上也是对单个灰度值的操作,也是要找一个映射,但这里的映射和之前的不同在于要使得灰度值出现的概率相等
可以解决两种问题:
1.曝光太强--像素值出现在较暗的区域(图像偏暗)
2.曝光太弱--图像偏亮
原理:
我们可以来看一个例子
实现:下面我们来看一下如何用mma来实现
ImageHistogram[] //查看图像的直方图
HistogramTransform[pic] //直方图变换
这个是原图
看一下图像的直方图
也可以控制划分的细度
最后看一下均衡化后的效果
出现白色的点是因为均衡化后灰度级变少了
最后看一下均衡化后的图像的直方图
可以看到后面一块集中的地方被均衡化了
(其实这个例子不是很好,大家可以找一些灰度集中在一块的图试一下,效果会比较好)
以上,所有
2016/10/18