(matlab)自带库函数加入高斯噪声和椒盐噪声,并使用自带库滤除噪声(3d显示)

本文介绍了如何使用MATLAB自带库函数在3D图像上添加高斯噪声和椒盐噪声,并详细阐述了利用MATLAB内置功能进行噪声滤除的过程,通过实例展示了3D图像噪声处理的完整步骤。
摘要由CSDN通过智能技术生成
clear all;
clear clc;
I=imread('捕获2.png');
I1=rgb2gray(I);
figure
subplot(2,2,1)
imshow(I1);
[w,h,z]=size(I1);
[x,y]=meshgrid(1:h,1:w)
subplot(2,2,2)
mesh(x,y,I1)
colormap jet ;
I2=imnoise(I1,'gaussian',0,0.001);%%%%%%%%%%%%%%%%%%%加入高斯噪声函数,mean=0,standard dev=0.001
subplot(2,2,3)
imshow(I2);
subplot(2,2,4)
mesh(x,y,I2)
colormap jet ;
T=zeros(w,h)
I3=imnoise(I1,'salt & pepper',0.0005);%%%%%%%%%%%%%%%%%%%加入椒盐噪声函数,standard dev=0.0005
sigma=1;
Ig=fspecial('gaussian',[5,5],sigma) ;
img_gauss=imfilter(I2,Ig,'replicate');%%%%%%%%%%%%%%%%%%%%%%matlab自带库高斯滤波函数,滤除噪声
figure
subplot(2,2,1)
imshow(I2)
subplot(2,2,2)
imshow(I3)
subplot(2,2,3)
imshow(img_gauss)
K = med
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值