【数字图像处理】[2]--直方图均衡化

【数字图像处理】[2]--直方图均衡化
 
  这一篇讲一下直方图均衡化的简单原理以及mma的实现

   先解释一下图像的直方图:统计每个灰度值出现的频数

   直方图均衡化实际上也是对单个灰度值的操作,也是要找一个映射,但这里的映射和之前的不同在于要使得灰度值出现的概率相等
 
  可以解决两种问题:
  1.曝光太强--像素值出现在较暗的区域(图像偏暗)
  2.曝光太弱--图像偏亮

原理:
我们可以来看一个例子

实现:下面我们来看一下如何用mma来实现
ImageHistogram[]   //查看图像的直方图
HistogramTransform[pic]  //直方图变换


这个是原图

看一下图像的直方图
也可以控制划分的细度
最后看一下均衡化后的效果
出现白色的点是因为均衡化后灰度级变少了

最后看一下均衡化后的图像的直方图
可以看到后面一块集中的地方被均衡化了

(其实这个例子不是很好,大家可以找一些灰度集中在一块的图试一下,效果会比较好)

以上,所有

2016/10/18

posted on 2016-10-18 21:40  WMN7Q  阅读(228)  评论(0编辑  收藏  举报

导航