下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验四 噪声图像的复原一、实验目的 1、熟悉并掌握MATLAB图像处理工具箱的使用;2、理解并掌握常用的图像的恢复和增强技术。二、相关知识1维纳滤波用法:J = deconvwnr(I,PSF,NSR) 用维纳滤波算法对图片I进行图像恢复后返回图像J。 I是一个N维数组。PSF是点扩展函数的卷积。NSP是加性噪声的噪声对信号的功率比。如:I = im2double(imread('cameraman.tif'); imshow(I); title('Original Image '); %模拟运动模糊 Matlab中文论坛 LEN = 21; THE
2、TA = 11; PSF = fspecial('motion', LEN, THETA); blurred = imfilter(I, PSF, 'conv', 'circular'); figure, imshow(blurred) %恢复图像 wnr2 = deconvwnr(blurred_noisy, PSF); figure, imshow(wnr2) title('Restoration of Blurred') 2频域滤波频域滤波分为低通滤波和高通滤波两类,对应的滤波器分别为低通滤波器和高通滤波器。频域低通过滤的基
3、本思想:G(u,v)=F(u,v)H(u,v)F(u,v)是需要钝化图像的傅立叶变换形式,H(u,v)是选取的一个低通过滤器变换函数,G(u,v)是通过H(u,v)减少F(u,v)的高频部分来得到的结果,运用傅立叶逆变换得到钝化后的图像。理想地通滤波器(ILPF)具有传递函数:其中,为指定的非负数,为(u,v)到滤波器的中心的距离。的点的轨迹为一个圆。n阶巴特沃兹低通滤波器(BLPF)(在距离原点处出现截至频率)的传递函数为与理想地通滤波器不同的是,巴特沃兹率通滤波器的传递函数并不是在处突然不连续。高斯低通滤波器(GLPF)的传递函数为其中,为标准差。相应的高通滤波器也包括:理想高通滤波器、n
4、阶巴特沃兹高通滤波器、高斯高通滤波器。给定一个低通滤波器的传递函数,通过使用如下的简单关系,可以获得相应高通滤波器的传递函数:三、实验步骤1、产生运动模糊图像,运用维纳滤波进行图像恢复,显示结果。i=imread('f:1.jpg')I=rgb2gray(s)I = im2double(I); %模拟运动模糊LEN = 21;THETA = 11;PSF = fspecial('motion', LEN, THETA); blurred = imfilter(I, PSF, 'conv', 'circular');%恢复图像wnr
5、2 = deconvwnr(blurred, PSF); subplot(1,2,1);imshow(blurred);title('运动模糊图像') subplot(1,2,2);imshow(wnr2);title('恢复图像')2、利用MATLAB实现频域滤波的程序f=imread('room.tif');F=fft2(f); %对图像进行傅立叶变换%对变换后图像进行对数变化,并对其坐标平移,使其中心化S=fftshift(log(1+abs(F);S=gscale(S); %将频谱图像标度在0-256的范围内imshow(S) %显示频谱
6、图像h=fspecial('sobel'); %产生空间sobel模版freqz2(h) %查看相应频域滤波器的图像PQ=paddedsize(size(f); %产生滤波时所需大小的矩阵H=freqz2(h,PQ(1),PQ(2); %产生频域中的sobel滤波器H1=ifftshift(H); %重排数据序列,使得原点位于频率矩阵的左上角imshow(abs(H),) %以图形形式显示滤波器figure,imshow(abs(H1),)gs=imfilter(double(f),h); %用模版h进行空域滤波gf=dftfilt(f,H1); %用滤波器对图像进行频域滤波f
7、igure,imshow(gs,) figure,imshow(gf,)figure,imshow(abs(gs),)figure,imshow(abs(gf),)f=imread('number.tif'); %读取图片PQ=paddedsize(size(f); %产生滤波时所需大小的矩阵D0=0.05*PQ(1); %设定高斯高通滤波器的阈值H=hpfilter('gaussian',PQ(1),PQ(2),D0); %产生高斯高通滤波器g=dftfilt(f,H); %对图像进行滤波figure,imshow(f) %显示原图像figure,imshow
8、(g,) %显示滤波后图像四、实验仪器1计算机;2MATLAB程序;3移动式存储器(U盘等);4记录用的笔、纸。五、实验报告内容1叙述实验过程;2提交实验的原始图像和结果图像。六、实验报告要求 描述实验的基本步骤,用数据和图片给出各个步骤中取得的实验结果,并进行必要的讨论,必须包括原始图像及其计算/处理后的图像。七、思考题1结合实验,评价维纳滤波和频域滤波有哪些优点?2在图像恢复过程中需要注意哪些事项?1、产生运动模糊图像,运用维纳滤波进行图像恢复,显示结果。i=imread('football.jpg');I=rgb2gray(i);I = im2double(I); LEN
9、 = 21;THETA = 11;PSF = fspecial('motion', LEN, THETA); blurred = imfilter(I, PSF, 'conv', 'circular');wnr2 = deconvwnr(blurred, PSF); subplot(1,2,1);imshow(blurred);title('运动模糊图像') subplot(1,2,2);imshow(wnr2);title('恢复图像')2、利用MATLAB实现频域滤波clc;clear all, close a
10、ll;f=imread('cameraman.tif');F=fft2(f); S=fftshift(log(1+abs(F);S=gscale(S); subplot(3,3,1),imshow(S),title('原图频谱图'); h=fspecial('sobel'); freqz2(h) PQ=paddedsize(size(f); H=freqz2(h,PQ(1),PQ(2); H1=ifftshift(H); subplot(3,3,2),imshow(abs(H),),title('频域中的sobel滤波器');su
11、bplot(3,3,3),imshow(abs(H1),),title('重排数据序列后的sobel滤波器');gs=imfilter(double(f),h); gf=dftfilt(f,H1); subplot(3,3,4),imshow(gs,),title('用模版h对图像进行空域滤波'); subplot(3,3,5),imshow(gf,),title('用滤波器对图像进行频域滤波');subplot(3,3,6),imshow(abs(gs),),title('图像用模版h空域滤波后的模值');subplot(3,3,7),imshow(abs(gf),),title('图像滤波器频域滤波后的模值');f=imread('cameraman.tif'); PQ=paddedsize(size(f); D0=0.05*PQ(1); H=hpfilter('gaussian',PQ(1),PQ(2),D0); g=dftfilt(f,H); subplot(3,3,8),
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 皮肤科带状疱疹预防措施
- 江淮十校2026届高三第二次联考语文试卷(含答案详解)
- 碴土方运输承包合同范本
- 2026年开封职业学院单招职业适应性测试必刷测试卷及答案1套
- 2026年广东交通职业技术学院单招职业适应性测试题库附答案
- 2026年河南省洛阳市单招职业适应性测试题库新版
- 2026年鄂尔多斯生态环境职业学院单招职业适应性测试题库新版
- 2026年郑州旅游职业学院单招职业技能测试必刷测试卷必考题
- 2026年云南经贸外事职业学院单招职业技能测试必刷测试卷必考题
- 2026年安徽省池州市单招职业适应性考试题库新版
- 免疫性血小板减少症护理
- 学生心理健康一生一策档案表
- 2025水泥混凝土路面接缝施工与维护技术规范
- 小学腰鼓校本教材
- 《餐饮食堂厨房消防安全》知识培训
- 《合肥市装配式建筑装配率计算方法(2020版)》
- 2024-2025学年广东省汕头市金平区七年级(上)期末数学试卷
- 机电的职业生涯规划
- 2024年度景区志愿者服务合同:某志愿者组织与某景区间2024年度志愿者服务合同3篇
- 《斜齿轮锥齿轮》课件
- 通讯设备制造商海外市场拓展计划制定
评论
0/150
提交评论