数字图像处理3_第1页
数字图像处理3_第2页
数字图像处理3_第3页
数字图像处理3_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验三 空域滤波增强一、实验目的1. 了解空域滤波增强的Matlab实现方法;2. 掌握噪声模拟和图像滤波函数的使用方法;3. 能够将给定图像+噪声,使用均值滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;4. 能够正确地评价处理的结果;并从理论上作出合理的解释。二、实验内容1. 噪声模拟利用函数imnoise给图像eight.tif分别添加高斯(gaussian)噪声和椒盐(salt & pepper)噪声。I=imread('eight.tif');imshow(I)I1=imnoise(I,'gaussian',0,0.01);fi

2、gure,imshow(I1)I2=imnoise(I,'salt & pepper');figure,imshow(I2)2. 均值滤波和中值滤波A) 均值滤波在matlab环境中,程序首先读取图像,然后调用图像增强()函数,设置相关参数,再输出处理后的图像。I = imread('cameraman.tif');figure,imshow(I);J=filter2(fspecial(average,3),I)/255;figure,imshow(J); B) 中值滤波在matlab环境中,程序首先读取图像,然后调用图像增强(中值滤波)函数,设置相关参

3、数,再输出处理后的图像。I = imread('cameraman.tif');figure,imshow(I);J=medfilt2(I,5,5);figure,imshow(J); 3. 空域滤波A) 对上述噪声图像进行均值滤波和中值滤波,比较滤波效果。I=imread('Sample2-1.jpg'); J = imnoise(I,'gauss',0.02); %添加高斯噪声 %J = imnoise(I,'salt & pepper',0.02); %添加椒盐噪声K = filter2(fspecial('

4、average',3),J)/255; %均值滤波 3 ×3L = filter2(fspecial('average',5),J)/255; %均值滤波 5 ×5M = medfilt2(J,3 3); %中值滤波3 ×3 模板N = medfilt2(J,4 4); % 中值滤波4 ×4 模板imshow(I);figure,imshow(J);figure,imshow(K);figure,imshow(L); figure,imshow(M); figure,imshow(N);B) 总结均值滤波和中值滤波的特点及使用场合。均值滤波器是一种最常用的线性低通平滑滤波器。可抑制图像中的噪声,但同时也使图像变得模糊中值滤波器是一种最常用的非线性平滑滤波器。可消除图像中孤立的噪声点,又可产生较少的模糊C) *对图像'saturn.tif'采用'laplacian'高通滤波器进行锐化滤波。I=imread('saturn.tif');ims

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论