基于matlab的图像处理基础(5)

%噪声添加——h=imnoise(I,type,m,var)
%将均值m,方差var,的type类型噪声,添加到图像I上,默认值均值为0,方差为0.01.
%type为噪声类型——高斯噪声、椒盐噪声
%gaussian高斯噪声:幅度为高斯分布,功率谱均匀分布
%salt&pepper椒盐噪声:黑点如胡椒,白点如盐粒,由图像传感器、传输信道、解码处理、图像切割等产生的黑白相间的亮暗点噪声。

 

%由于matlab的imnoise函数会将输出归一化,在读入图片时先用im2double将图片归一化,以免数据类型不同。

A=imread('BoatsColor.bmp')
I=im2double(A)
h1=imnoise(I,'gaussian',0,0.05)%高斯噪声
h2=imnoise(I,'salt & pepper',0.1);%椒盐噪声
subplot(1,3,1),imshow(I),xlabel('原始图像')
subplot(1,3,2),imshow(h1),xlabel('高斯噪声图像')
subplot(1,3,3),imshow(h2),xlabel('椒盐噪声图像')

运行效果如下:

%空间域滤波——指在图像空间中借助模板对图像领域进行操作,处理图像每一个像素值。
%          ——B=imfilter(f,w,option1,option2,...)
%          ——f 为要进行滤波操作的图像。
%          ——w为滤波操作使用的模板,为一个二维数组,可自己定义。
% &nbs

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值