数字图像处理直方图均衡实验报告

数字图像处理直方图均衡实验报告

ID:22493119

大小:128.30 KB

页数:5页

时间:2018-10-29

数字图像处理直方图均衡实验报告_第1页
数字图像处理直方图均衡实验报告_第2页
数字图像处理直方图均衡实验报告_第3页
数字图像处理直方图均衡实验报告_第4页
数字图像处理直方图均衡实验报告_第5页
资源描述:

《数字图像处理直方图均衡实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、字图像报告班级:姓名:学号:一、直方图均衡:直方图均衡化也叫做直方图平坦化,是一种常用的灰度增强算法。目的:曾强对比度目标:均匀分度原理:假设灰度级为归一化至范围[0,1]内的连续量,并令Pr(r)表示某给定图像中的灰度级的概率密度函数(PDF),其下标用来区分输入图像和输出图像的PDF。假设我们对输入灰度级执行如下变换,得到(处理后的)输出灰度级s:S=T(r)=J0rPr(w)dw式中W是积分的哑变量。可以看出,输出灰度级的概率密度函数是均匀的,即a.当0彡s彡1时,Ps(s)=lb.当s为其他时,Ps⑻=0换言之,前述变换生成一幅图像,该图像的灰度级较为均衡化,且覆盖了整个范围[0,

2、1]。灰度级均衡化处理的最终结果是一幅扩展了动态范围的图像,它具有较高的对比度。该变换函数只不过是一个累积分布函数(CDF)。二、直方图均衡程序:主程序:picture=input(’pleaseinputthefilename:’,、’fid=fopen(picture);dat=fread(fid);d=daf;B=reshape(d,256,256);h=length(d);newname=input('输入新的文件名:Vs');zhi(h,newname,B,d);子程序:functiony=zhi(h,newname,B,d)figure(1);imshow(uint8(B*))

3、;N=zeros(1,256);fori=0:255forj=l:hifi==d(j)N(i+l)=N(i+l)+l;endendendi=0:255;p=N/h;figure(2)stem(i,p,?)title(’原始直方图*)m=zeros(l,256);fork=1:256ifk==lm(k)=p(k);elsem(k)=m(k-l)+p(k);endendfork=1:256r=round(m*255);ends=zeros(l,256);fora=1:256forb=1:256ifr(a)==r(b)s(a)=N(a)+N(b);endendendq=$/h;forj=l:25

4、6k(j)=r(j);endfigure(3);stem(k,q,?);title(’均衡直方图’);M=zeros(1,h);fori=l:hk=d(i);M(i)=r(k+1);endR=reshape(M,256,256);figure(4);imshow(uint8(R’));jht=fopen(newname,’wb’);g=fwrite(jht,M);fcloseCalP);原图像原始直方图0.080.070.060.050.040.030.02#0.160.140.080.060.040.0250100均衡S方阁illllllhdlllll醐Willi150200IIIII!

5、iiilllll<250300均衡后的图像:三、体会:通过本次设计,让我学会了从问题的高度來考虑设计的方方面面,对程序的设计和研宄有了更深刻的体会;让我了解到程序的设计是逑立在对理论知识了解的基础上的,特别是对直方图均衡化的原理要有较为详细的了解,此外对直方图均衡化算法也要进行了解;在编写程序时,进行模块化设计,以严谨的态度进行编程,避免出现低级错误。

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

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

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