综述
直方图均衡化(Histogram equalization)常用于增强图片的整体对比度,特别对于那些有用的数据被相似数据所代表的情况。通过直方图均衡化将亮度更好的分布于直方图上,使得低对比度区域有了更高的对比度。该方法对于前景和背景都很暗或都很亮的情况有很好的调节效果。
实现
假设有一个离散的灰度图像 { x} ,对该图像进行直方图均衡化的具体步骤如下:
原图灰度级概率统计
ni 代表灰度级 i 出现的次数,Imin,Imax 分别代表图像中最小,最大的灰度级别,L是均衡化后的灰度级数,那么灰度级 i 在该图片中出现的概率Px(i) 可表示如下:
Px(i)=P(x=i)=nni,0≤i<L