1 / 6
文档名称:

《数字图像处理》实验二报告.docx

格式:docx   大小:85KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《数字图像处理》实验二报告.docx

上传人:pppccc8 2019/4/11 文件大小:85 KB

下载得到文件列表

《数字图像处理》实验二报告.docx

文档介绍

文档介绍:成绩:—数字图像处理实验报告实验_:数字图像的matlab实现学 号:0967118202姓 名:张建波同组人: 电脑编号: 实验时间:2012年陋月陋日星期二数字图像处理实验报告—、实验名称图像处理的Matlab实现二、 实验目的1、 了解Matlab及其工具箱的基本使用方法2、 掌握使用Matlab打开各种图像文件的方法3、 掌握使用Matlab进行简单图像处理的方法三、 实验平台WindowsXP、Matlab实验内容1、 编写一个可实现直方图均衡化的程序2、 编写一个可实现图像对比度增强的程序3、 编写一个可使用邻域平均法进行图像处理的程序五、实验原理1、直方图均衡化直方图均衡化处理可将图像的灰度范围拉开,让灰度直方图在较大的动态范围内趋于一致。用图像/(兀,刃的直方图代替灰度的分布密度函数Pf(f),则直方图均衡化后的图像g为:g=T[f]=^pf(u)du对于数字图像,,第k个灰度级出现的频数为心。若原图像/(兀刃在像素点(x,y)处的灰度为q,则直方图均衡化后的图像g(x,y)在(x,y)处的灰度吐为:/=()MATLAB图像处理工具箱提供了用于直方图均衡化的函数histepohistep函数的语法格式为:J=histep(Irhgram)J=histep(I,n)fJ,T]=histep(I,...)newmap=histep(Xrmap,hgram)newmap=histep(Xrmap)[newmap,T]=histep(Xr…)其中J=histep(I,hgram)将原始图像I的直方图变成用户指定的向量hgram,hgram中的各元素值域为[0,1]。J=histep(I,n)指定直方图均衡化后的灰度级数n,默认值为64O[J,T]=histep(I,…腿回能将图像I的灰度直方图变换成图像J的直方图的变换T。newmap=histep(X,map,hgram)、newmap=histep(X,map)和[newmap,T]=histep(X,…)是针对索引***像调色板的直方图均衡化。1、 使用以上语句,实现选定图像的直方图均衡化;2、 修改部分参数,观察不同参数下直方图均衡化的变化规律;3、 记录不同参数,并对实验进行截图,分析实验得出的规律。图像对比度增强对比度增强是按一定的规则修改输入图像每一个像素的灰度,从而改变图像灰度的动态范围。它可以使灰度动态范围扩展,也可以使其压缩,或者对灰度进行分段处理。设输入图像为,处理后的图像为g(兀,y),则对比度增强可以表示为下面的数学变换式:g(兀,y)=T[f(x9y)]其中T表示输人图像和输出图像对应点的灰度映射关系。如果原图像/(x,的灰度范围是[m,M],我们希望调整后的图像g(%,y)的灰度范围是[n,N],那么其变换公式变为:g(九刃一" [/(兀,刃加]+几M-mMATLAB图像处理工具箱提供的imadjust函数可以实现上述的线性变换对比度增强。imadjust函数的语法格式为:J=imadjust(Ir[lowhigh],[bottomntop],gamma)newmap=imadjust(map,[lowhigh],[bottomntop],gamma)J=imadjust(I,[lowhigh],[bottomntop],ga