首页 > 编程知识 正文

matlab数字图像处理基本语言,高斯高通滤波器matlab

时间:2023-05-05 08:36:17 阅读:134926 作者:1303

一、原理_空域现代泛低通滤波器现代泛低通滤波器是一种去噪滤波器,可用于消除现代泛噪声,几乎没有振铃现象。

二.步骤(1)读取原始图像lena.bmp并显示;

)对原图像分别附加现代平移噪声,显示噪声附加图像;

)3)使用空间域高低通滤波器(55和1515大小)进行去噪处理,显示去噪图像。

三.实验图像

lena.bmp四、框图

五.代码------------- -见3360 Jasmine% Descriptions:空域现代泛低通滤波--- - [M,n]=size(Lena ); %显示原始图像subplot (3,3,2 ); imshow(Lena ); 标题(原图); %添加现代平移噪声,显示Guassian_Lena=imnoise(Lena,' gaussian ',0,0.02 ); subplot (3,3,4 ); imshow(Guassian_Lena ); title ()平均值(0方差)加上0.02的现代泛音) ); 添加%椒盐噪声,显示salt_Lena=imnoise(Lena,' salt pepper ',0.02 ); subplot (3,3,7 )、imshow(salt_Lena )、title ) )、噪声密度)加0.02的椒盐噪声); %空域现代泛通滤波%现代泛噪guassian _ Lena=RGB2gray (guassian _ Lena ); %5*5I_5=fspecial('Gaussian ',[ 5,5 ] ); GSS_5=imfilter(Guassian_Lena,I_5); subplot (3,3,5 ),imshow ) guss_5,[]; title ('现代泛噪5*5现代泛低通滤波) ); *15I_15=fspecial(Gaussian,[ 15,15 ]; GUSS_15=imfilter(Guassian_Lena,I_15 ); subplot (3,3,6 ),imshow ) guss_15,[]; title ('现代泛音15*15现代泛通滤波) ); %椒盐噪声salt_Lena=RGB2gray(salt_Lena ); %5*5salt_5=imfilter(salt_Lena,I_5); subplot (3,3,8 ),imshow ) salt_5,[]; title ()椒盐噪声5*5现代泛低通滤波) ); *15salt_15=imfilter(salt_Lena,I_15 ); subplot (3,3,9 ),imshow ) salt_15,[]; title ()椒盐噪声15*15现代泛低通滤波) ); 六.运行结果

空间域现代全低通滤波器运行结果

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。