13咸宁学院电子与信息工程学院
f《数字图像处理(MATLAB版)》实验指导书
实验四实验四
一、实验目的
空域滤波增强
1了解空域滤波增强的Matlab实现方法;2掌握噪声模拟和图像滤波函数的使用方法;3能够将给定图像噪声,使用均值滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;4能够正确地评价处理的结果;并从理论上作出合理的解释。
二、实验内容
1
噪声模拟
利用函数im
oise给图像‘eighttif’分别添加高斯gaussia
噪声和椒盐saltpepper噪声。IimreadeighttifimshowII1im
oiseIgaussia
0001figureimshowI1I2im
oiseIsaltpepperfigureimshowI2
2
均值滤波和中值滤波均值滤波和中值滤波滤波
A均值滤波在matlab环境中,程序首先读取图像,然后调用图像增强()函数,设置相关参数,再输出处理后的图像。Iimreadcamerama
tiffigureimshowIJfilter2fspecial‘average’3I255figureimshowJB中值滤波在matlab环境中,程序首先读取图像,然后调用图像增强(中值滤波)函数,设置相关参数,再输出处理后的图像。
14咸宁学院电子与信息工程学院
f《数字图像处理(MATLAB版)》实验指导书
Iimreadcamerama
tiffigureimshowIJmedfilt2I55figureimshowJ
3A
空域滤波
对上述噪声图像进行均值滤波和中值滤波,比较滤波效果。添加高斯噪声添加椒盐噪声均值滤波3×3均值滤波5×5中值滤波3×3模板中值滤波4×4模板
IimreadSample21jpgJim
oiseIgauss002Jim
oiseIsaltpepper002Kfilter2fspecialaverage3J255Lfilter2fspecialaverage5J255Mmedfilt2J33Nmedfilt2J44imshowIfigureimshowJfigureimshowKfigureimshowLfigureimshowMfigureimshowN
B总结均值滤波和中值滤波的特点及使用场合。均值滤波器是一种最常用的线性低通平滑滤波器。可抑制图像中的噪声但同时也使图像变得模糊中值滤波器是一种最常用的非线性平滑滤波器。可消除图像中孤立的噪声点又可产生较少的模糊C对图像satur
tif采用laplacia
高通滤波器进行锐化滤波。
Iimreadsatur
tifimshowIhfspeciallaplacia
I2filter2hIfigureimshowI2
三、思考题
1简述高斯噪声和椒盐噪声的特点。2结r