优胜从选择开始,我们是您最好的选择!—— 中州期刊联盟(新乡市博翰文化传媒有限公司)
0373-5939925
2851259250@qq.com
我要检测 我要投稿 合法期刊查询
您的位置:网站首页 > 优秀论文 > 正文

基于直方图均衡化的图像增强技术分析与Matlab实现

作者:叶松来源:http://www.zzqkw.com日期:2013-03-08人气:1070
变换函数T(r)满足两个条件:(1)T(r)在区间0≤r≤1中为单值且单调递增;(2)当0≤r≤1时,0≤T(r)≤1。条件(1)中单值是为了保证反变换的存在,单调条件保持图像从黑到白的顺序;条件(2)保证输出灰度级与输入灰度级有同样的范围。从s到r的反变换函数可以表示为: r=T-1(s)0≤s≤1(4) 由基本概率理论可知:如果pr(r)和T(r)已知,且T-1(s)满足条件(1),则有: 因此,直方图技术的基础就是通过变换函数T(r)控制输入图像灰度级的概率密度函数,改变输出图像的灰度层次,从而达到增强图像的目的。 2、直方图均衡化 直方图均衡化处理是以累积分布函数变换法为基础的。对于连续图像,变换函数为: 由此可见,用r的累积分布函数作为变换函数可产生一幅灰度级分布具有均匀概率密度函数的图像,该图像的灰度级较为均匀化[3],且覆盖了整个范围[0,1]。灰度级均衡化的最终处理结果是扩展了图像像素取值的动态范围,具有较高的对比度。 3、Matlab实现 利用Matlab实现直方图均衡化技术对图像进行处理函数格式如下: (1)h=imhist(f,b) (2)g=histeq(f,n) 说明:对于格式(1),显示图像f的直方图,b为用于形成直方图的灰度级的个数,默认值为256;格式(2)对图像f进行均衡化处理,n为输出图像指定的灰度级数,默认值为64。 举例说明直方图均衡化处理: f=imread('pout.tif');%读入图像 figure,imshow(f);%显示图像 title('原始图像') figure,imhist(f)%原始图像直方图 title('原始图像直方图') g=histeq(f,256);%均衡化处理 figure,imshow(g); title('均衡化处理结果') figure,imhist(g);%均衡化后的直方图 title('均衡化后的直方图') 程序实现的图像为图(a)和(b),从中可以看出,原图像(a)的灰度级动态范围窄而集中于灰度级的中部,导致了图像的对比度低而使整幅图像模糊不清。经过直方图均衡化处理后,直方图的成分覆盖了灰度级很宽的范围,而且像素的分布没有太不均匀,处理后的图像(b)变的清晰了,图像中的许多细节被突出了。 4、结语 直方图是多种图像空间域处理技术的基础,能有效地用于图像增强,直方图均衡化是图像增强的基本技术。本文分析了直方图均衡化处理方法的基本理论,并用Matlab进行了实验。结果表明,直方图均衡化方法并不能生成平坦的直方图,但它具有能增强图像灰度级的动态范围的特性。 参考文献 [1](美)冈萨雷斯等著,阮秋琦等译.数字图像处理[M].2版.北京:电子工业出版社,2007:70—81. [2]阮秋琦.数字图像处理学[M].北京:电子工业出版社,2001:181—195. [3](美)冈萨雷斯等著,阮秋琦等译.数字图像处理(Matlab版)[M].北京:电子工业出版社,2005:54—61 [4]李耀辉,刘保军.基于直方图的图像增强[J].华北科技学院学报,2003,5(2):65-66.

网络客服QQ: 沈编辑

投诉建议:0373-5939925    投诉建议QQ:

招聘合作:2851259250@qq.com (如您是期刊主编、文章高手,可通过邮件合作)

地址:河南省新乡市金穗大道东段266号中州期刊联盟 ICP备案号:豫ICP备2020036848

【免责声明】:中州期刊联盟所提供的信息资源如有侵权、违规,请及时告知。

版权所有:中州期刊联盟(新乡市博翰文化传媒有限公司)

关注”中州期刊联盟”公众号
了解论文写作全系列课程

核心期刊为何难发?

论文发表总嫌贵?

职院单位发核心?

扫描关注公众号

论文发表不再有疑惑

论文写作全系列课程

扫码了解更多

轻松写核心期刊论文

在线留言