图像的处理代码.docVIP

  • 9
  • 0
  • 约5.74千字
  • 约 15页
  • 2018-12-11 发布于安徽
  • 举报
第三章 基于MATLABD的模拟噪声生成 MATLAB图像处理工具箱提供的噪声添加函数imnoise,它可以对图添加一些典型的噪声。其语法是: J=imnoise(I,type) J=imnoise(I,type,parameters) 其功能是:返回对原图像I添加典型噪声的图像J,参数type和parameters用于确定噪声的类型和相应的参数。 三种典型的噪声: type=’gaussian’时,为 高 斯 噪 声; type=’saltpepper’时,为椒盐噪声; type=’speckle’时,为乘法噪声; 如下程序就实现了对名为‘king’图像的3种噪声污染了的图像: i=imread(king.jpg); %读取图像 I=rgb2gray(i); I1=imnoise(I,gaussian); %加高斯噪声 I2=imnoise(I,salt pepper,0.02); %加椒盐噪声 I3=imnoise(I,speckle); %加乘性噪声 subplot(221),imshow(I); %显示图像I title(原图像); subplot(222),imshow(I1); title(受高斯噪声污染的图像); subplot(223),imshow(I2); title(受椒盐噪声污染的图像); subplot(224),imshow(I3); t

文档评论(0)

1亿VIP精品文档

相关文档