《五邑大学学生实验报告》
五 邑 大 学
《数字图像处理与分析》
实验报告
实验时间: 实验班级:
实验报告总份(片)数: 份(片) 实验教师: 王 鹏
数学学院(系) 实验室
数学学院学院(系)信息与计算科学专业 班____组、学号 3116004982 姓名_______闫勇志_______协作者______________
实验项目 空间域图像增强(四)
教师评语:
一、 实验目的与要求 实验目的:
1、熟悉中值滤波器、Gauss滤波器、Laplace算子、Sobel算子等常
见空间域图像算法原理;
2、熟悉一般滤波器的工作原理,能够自己设计实现某一特定功能的
滤波器。
3、用上述滤波器的方法实现图像的增强。
实验要求:
1、对图像库中的Fig3.35(a).jpg,分别用matlab库函数实现中值滤波器、Gauss
滤波器、Laplace滤波器、Sobel滤波器对噪声图像进行滤波。比较滤波的结果,说
明各种滤波器的优缺点及适用场合;
2、根据中值滤波算法的思想,对图像库中的Fig3.35(a).jpg,自己编写一个实
现中值滤波的程序,同屏显示自己编写程序的结果和matlab库函数的结果。
3、对图像库中的Fig3.40(a).jpg,用空间滤波器的方法进行增强处理;
二、 实验方案 1.
I = double(imread('E:\\ images_chapter_03\\Fig3.35(a).jpg'));
[m,n] = size(I); X1 = zeros(m,n); X2 = zeros(m,n); X3 = zeros(m,n); X4 = zeros(m,n);
H2 = fspecial('gaussian'); %高斯 H3 = fspecial('laplacian');%拉普拉斯 H4 = fspecial('sobel'); %Sobel算子
X1 = medfilt2(I); %中值滤波 X2 = imfilter(I,H2); %高斯 X3 = imfilter(I,H3); %拉普拉斯 X4 = imfilter(I,H4); %Sobel算子