深 圳 大 学 实 验 报 告
课程名称: 数字图像处理
实验项目名称: 图像的频域处理与图像复原
学院: 信息工程学院
专业: 电子信息工程
指导教师: 李斌
报告人: 许儒满 学号:2013130056 班级: 1班
实验时间:
实验报告提交时间:
教务部制
实验目的与要求: 1、理解离散傅立叶变换的基本原理; 2、掌握应用MATLAB语言进行FFT 及逆变换的方法; 3、熟悉图像在频域中处理方法,应用MATLAB 语言作简单的频域低通滤波器。 4、掌握图像复原的基本原理和方法; 5、掌握应用MATLAB语言对图像添加频率噪声,并进行图像进行陷波滤波。 实验内容: 1、 读取图像 A(lena.tiff)和 B(rice.tif),显示这两幅图像,对图像作傅立叶变换,显示图 像的傅里叶幅度谱和相位谱。做傅立叶逆变换,显示重建图像,看是否与原图像相 同。 2、 设计一个简单的巴特沃斯低通滤波器(截止频率自选),对图像A作频域低通滤波, 再作反变换,观察两种不同的截止频率下反变换后的图像与原图像的区别。 3、 (选做内容)设计一个高斯高通滤波器(截止频率自选),对图像 B 作高频增强滤 波,再作反变换,观察两种不同的截止频率下反变换后的图像与原图像的区别。 4、 利用 imnoise3 对图像 I进行加入参数为C=[0 32; 0 64; 16 16; 32 0; 64 0; -16 16]的周 期噪声,得到图像 J。对含噪图像 J 进行陷波滤波图像复原。要求列出 1 中各个步 骤的运行代码。显示 I,J,差分图像 I-I'。显示 I、J、以及噪声的频谱。(注意噪声 的幅度可用参数A 控制) 5、 (选做内容)对 I采用 imfilter(I, fspecial('motion', 7, 45))进行模糊。尝试对该图像进 行复原。 实验代码与结果 1 代码: 结果