数字图像处理实验5基于滤波的图像复原

数字图像处理实验5基于滤波的图像复原

ID:22605804

大小:184.60 KB

页数:5页

时间:2018-10-30

数字图像处理实验5基于滤波的图像复原_第1页
数字图像处理实验5基于滤波的图像复原_第2页
数字图像处理实验5基于滤波的图像复原_第3页
数字图像处理实验5基于滤波的图像复原_第4页
数字图像处理实验5基于滤波的图像复原_第5页
资源描述:

《数字图像处理实验5基于滤波的图像复原》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子信息学晚实验报告书课程名题目实验类别:字图像处理》课程实验实验五基于滤波的图像复原【验证实验】班级:电子1313学号:131003430326姓名:割退评语:⑴实验程序代码:□正确(2)实验结果分析:□准确(3)实验报告撰'弓:□规范成绩:□AQBQC:QD□基本正确□不正确□基本准确□不准确□基木规范□不规范指导教师:批阅时间:年月口1、实验内容或题目题目基于滤波的图像复原内容利用MATLAB软件对图像添加噪声及进行人为模糊处理;用滤波方法对退化图像进行复原,其屮噪声类型包括高斯噪声、椒盐噪声和均匀噪声;模糊类型包括运动模糊和高斯模糊。2、实验目的与要求目的1、根据实验课程提

2、供的图像或学生自己准备的图像,利用MATLAB软件对图像添加噪声及进行人为模糊处理;2、用滤波方法对退化图像进行原,其中噪声类型包括高斯噪声、椒盐噪声和均匀噪声;模糊类型包括运动模糊和高斯模糊。要求1、打印实验步骤2、4、6中的实验结果并提交;2、提交程序代码M文件;3、比较两种滤波器的滤波效果。3、实验仪器1、计算机一台;2、MATLAB软件一套;3、实验图像若干。4、实验图像高斯噪声高斯噪声中值滤波椒盐噪声椒盐噪声中值滤波••.••••••••:•人•均匀噪声均匀噪声中值滤波高斯模糊阁像髙斯图像维纳滤波复原运动模糊阁像5、实验步骤1、为H标图像分别添加高斯噪声、椒盐噪声和均匀噪声

3、,生成3幅噪声退化图像。其中高斯噪声和椒盐噪声利用函数,对于均匀噪声,利用函数定义一个与H标图像相同大小的矩阵,然后叠加到fel标图像上;2、利用函数对3幅噪声退化图像分别进行中值滤波,并对fi原效果进行对比;3、利用函数定义二维滤波器,通过查看MATLAB软件的帮助文件,掌握如何生成均匀滤波器、高斯滤波器及运动模糊滤波器;4、利用大小的均匀滤波器对3幅噪声退化图像分别进行均值滤波,具体采川函数;5、利用函数生成运动模糊和髙斯模糊图像;6、利用函数对2幅模糊退化图像分别进行维纳滤波复原,并对复原效果进行对比;6、程序代码clccleara=imread(1ks•jpg1);a=rgb

4、2gray(a);b=imnoise(a,1gaussian•,0•06);c=imnoise(a,1salt&pepper*,0.06);figured=uint8(256*rand(size(a)));e=a+d;bl=medfilt2(b);cl=medfilt2(c);dl=medfilt2(e);subplot(321),imshow(b);title('高斯噪声’);subplot(322),imshow(bl);title(1高斯噪声中值滤波•);subplot(323),imshow(c);title('椒盐噪声1);subplot(324)rimshow(cl);t

5、itle(1椒盐噪声中值滤波1);subplot(325),imshow(e);title('均匀噪声');subplot(326),imshow(dl);title(1均匀噪声中值滤波1);f=imfilter(b,fspecial(1average丨,5));g=imfilter(c,fspecial(1average•,5));h=imfilter(e,fspecial(1average’,5〉);i=fspecial(1gaussian1,3,1);j=fspecial("motion’,9,40);il=imfilter(a,i);jl=imfilter(a,j);figu

6、resubplot(231),imshow(f);title(1高斯噪声图像均值滤波1);subplot(232),imshow(g);title(•椒盐噪声图像均值滤波1);subplot(233),imshow(h);title('均匀噪声图像均值滤波•);subplot(234),imshow(il);title('髙斯模糊图像1>;subplot(235),imshow(j1);title(1运动模糊图像1);wl=deconvwnr(il,i);w2=deconvwnr(j1,j);subplot(221,imshow(il);title('髙斯模糊图像1>;subplot

7、(222),imshow(j1);title('运动模糊图像1);subplot(223),imshow(wl);title('髙斯图像维纳滤波复原1);subplot(224),imshow(w2);title(•运动图像维纳滤波W桌*);7、结果分析此次实验,学会了利用MATLAB软件对图像添加噪声及进行人为模糊处理,用滤波方法对退化图像进行复原,其中噪声类型包括高斯噪声、椒盐噪声和均匀噪声;模糊类型包括运动模糊和高斯模糊。在对图像处理的时候需要将彩色

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

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

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