直方图均衡化

直方图均衡化

ID:44012778

大小:64.00 KB

页数:5页

时间:2019-10-17

直方图均衡化_第1页
直方图均衡化_第2页
直方图均衡化_第3页
直方图均衡化_第4页
直方图均衡化_第5页
资源描述:

《直方图均衡化》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、算法经典算法下面以一幅3*2像素的简单图片(图C)为例,来说明灰度直方图均衡化的算法。(图C)图C的直方图:注意看百分位(Percentile)这一项。一般软件的百分位是当前色阶的像素数量÷总像素数量,而Photoshop不同,Photoshop显示的是当前色阶与前面色阶的所有像素数量÷总像素数量。因此图C色阶为100时的百分位就是(3+2)/6=5/6=83.33%,这个百分位其实就是我们要求的灰度值(范围0~1),把它转换成0~255的范围,要再乘255。求出每个色阶的百分位之后,再乘255,就可以求出与其对

2、应的灰度值来。色阶数量出现频率百分位255*百分位根据每个色阶的色阶->255*百分位的对应关系组成一个灰度映射表,然后根据映射表来修改原来图片每个像素的灰度值。对于图C,用128替换50,用212替换100,用255替换200。这样,灰度直方图的均衡化就完成了。直方图均衡化是灰度变换的一个重要应用,它高效且易于实现,广泛应用于图像增强处理中。图像的像素灰度变化是随机的,直方图的图形高低不齐,直方图均衡化就是用一定的算法使直方图大致平和。均衡化处理后的图象只能是近似均匀分布。均衡化图象的动态范围扩大了,但其本质是

3、扩大了量化间隔,而量化级别反而减少了,因此,原来灰度不同的象素经处理后可能变的相同,形成了一片的相同灰度的区域,各区域之间有明显的边界,从而出现了伪轮廓。如果原始图像对比度本来就很高,如果再均衡化则灰度调和,对比度降低。在泛白缓和的图像中,均衡化会合并一些象素灰度,从而增大对比度。均衡化后的图片如果再对其均衡化,则图像不会有任何变化。灰度直方图均衡化的算法,简单地说,就是把直方图的每个灰度级进行归一化处理,求每种灰度的累积分布,得到一个映射的灰度映射表,然后根据相应的灰度值来修正原图中的每个像素。经典的直方图均衡

4、化算法可能存在以下一些不足:1.输出图像的实际灰度变化范围很难达到图像格式所允许的最大灰度变化范围。2.输出图像的灰度分布直方图虽然接近均匀分布,但其值与理想值1/n仍有可能存在较大的差异,并非是最佳值。1.输出图像的灰度级有可能被过多地合并。由于灰度的吞噬也易造成图像信息的丢失。为此人们提出了许多改进的直方图均衡算法,详细内容请参阅本文末尾提供的参考资料。公式要写论文的同学可能需要用数学的方式来描述,下面我把前面讲的内容概括成公式,以供参考。概率密度函数(PDF)为了计算方便,我们需要将直方图归一化,即把灰度范

5、围由0~255变为0~1。归一化后的直方图其实就是一个概率密度函数(PDF,probabilitydensityfunction),均衡化就是令概率密度为1。我们用Pr(r)来表示原图像的PDF,用Ps(s)表示均衡化之后的PDF,r、s分别代表均衡化前后的灰度值,r,s∈[0,1]。根据概率论的知识,可得出:公式中,T(rk)来表示原图像的第k个灰度级的转换函数。∑表示总和。∑nj/N表示0~j个灰度级的像素数量总和与像素总数的比值,也就是前面讲过的百分位(当前色阶与前面色阶的所有像素数量÷总像素数量)。∑Pr

6、(rk)表示第0~k的灰度级出现概率累积相加。因为s是归一化的数值(s∈[0,1]),要转换为0~255的颜色值,需要再乘上255,即S=∑Pr(rk)*255。这个转换公式也被称为图像的累积分布函数(CDF,cumulativedistributionfunction)。彩色算法彩色的直方图均衡化其实就是对图像某个或多个颜色通道进行灰度直方图均衡化运算,常见的有以下几种方法:统计所有RGB颜色通道的直方图的数据并做均衡化运算,然后根据均衡化所得的映射表分别替换R、G、B通道颜色值。分别统计R、G、B颜色通道的直

7、方图的数据并做均衡化运算,然后根据R、G、B的映射表分别替换R、G、B通道颜色值。用亮度公式或求RGB的平均值的方式计算亮度通道,然后统计亮度通道的直方图的数据并做均衡化运算,然后根据映射表分别替换R、G、B通道颜色值。直方图均衡化:直方图表示数字图像中每一灰度级与其出现频数的的统计关系,用横坐标表示灰度级,纵坐标表示频数。直方图就能给出该图像的概貌性描述,例如图像的灰度范围、每个灰度级的频数和灰度的分布、整幅图像的亮度和平均明暗对比度等,由此可得出进一步处理的重要依据。直方图均衡化的思想是把原图的直方图变换为均

8、匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。大多数自然图像由于其灰度值分布集中在较窄的范围之内,引起图像细节不够清楚。采用直方图修正后可使图像的灰度间距拉大或使灰度均匀分布,从而增大了反差,使图像细节清楚,达到增强的目的。其主要实现算法如下:设256个灰度级出现的概率为:Pk=Nk/N=0,1,…,255式中,Pk表示第k个灰度级出现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。