以下是matlab图像加入椒盐噪声使用双边滤波去噪代码:

% 加入椒盐噪声
I = imread('lena.jpg');
J = imnoise(I, 'salt & pepper', 0.05);

% 双边滤波去噪
K = imbilatfilt(J);

% 显示原始图像、加噪图像和去噪图像
figure;
subplot(1,3,1);
imshow(I);
title('原始图像');
subplot(1,3,2);
imshow(J);
title('加噪图像');
subplot(1,3,3);
imshow(K);
title('去噪图像');

其中,imnoise函数用于加入椒盐噪声,第二个参数为噪声类型,第三个参数为噪声密度;imbilatfilt函数用于进行双边滤波去噪。最后,使用subplot函数将原始图像、加噪图像和去噪图像分别显示在一个图像窗口中。


原文地址: https://www.cveoy.top/t/topic/cRiw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录