您好,欢迎访问三七文档
学号专业姓名实验日期教师签字成绩实验报告【实验名称】实验三图像空间滤波【实验目的】通过加噪前后的图像对比,及不同的空间滤波器的应用,学习并掌握几种常见的空间滤波器的原理及用途。【实验内容】【实验步骤】1、通过如下污染一幅图像的方式创建一组带噪声的图像:(1)加入高斯噪声(2)加入椒盐噪声(3)加入乘性噪声对加噪函数中的‘parameters’由小到大取三个不同的参数,比较其对图像的影响。2、使用如下技术:创建2个平滑线形滤波器并分别对上述加噪图像实现线性滤波,比较其优劣,并写入实验报告:[111[121111242111]121]3、实现中值滤波对上述加噪图像的处理结果,总结中值滤波和均值滤波各适合用于处理的噪声类型,并写入实验报告。【程序清单】clearI=imread('D:\Fig_fractured_spine.tif');J1=imnoise(I,'gaussian',0,0.02);J2=imnoise(I,'gaussian',0,0.04);J3=imnoise(I,'gaussian',0,0.08);K1=imnoise(I,'salt&pepper',0.02);K2=imnoise(I,'salt&pepper',0.04);K3=imnoise(I,'salt&pepper',0.08);L1=imnoise(I,'speckle',0.02);L2=imnoise(I,'speckle',0.04);L3=imnoise(I,'speckle',0.08);figure(1),imshow(I)figure(2),imshow(J1)figure(3),imshow(J2)figure(4),imshow(J3)figure(5),imshow(K1)figure(6),imshow(K2)figure(7),imshow(K3)figure(8),imshow(L1)figure(9),imshow(L2)figure(1),imshow(L3)imwrite(J3,'加入高斯噪声后图片.tif');imwrite(K3,'加入椒盐噪声后图片.tif');imwrite(L3,'加入乘性噪声后图片.tif');J=imread('加入高斯噪声后图片.tif');K=imread('加入椒盐噪声后图片.tif');L=imread('加入乘性噪声后图片.tif');h=[111111111];h=h/9;J3=conv2(J,h);K3=conv2(K,h);L3=conv2(L,h);figure(11),imshow(J3,[])figure(12),imshow(K3,[])figure(13),imshow(L3,[])h=[121242121];h=h/16;J3=conv2(J,h);K3=conv2(K,h);L3=conv2(L,h);figure(14),imshow(J3,[])figure(15),imshow(K3,[])figure(16),imshow(L3,[])Jm=medfilt2(J);Km=medfilt2(K);Lm=medfilt2(L);figure(17),imshow(Jm)figure(18),imshow(Km)figure(19),imshow(Lm)【实验截图】图片1图片2图片3图片4图片5图片6图片7图片8图片9图片10图片11图片12图片13图片14图片15图片16图片17图片18图片19
本文标题:图像空间滤波
链接地址:https://www.777doc.com/doc-2558582 .html