noise.m
来自「关于偏微分方程进行图像处理的电子书,对于学习动态轮廓实现图像的分割非常有用」· M 代码 · 共 29 行
M
29 行
function noise(filename)
Image=imread(filename);
subplot(2,2,1);
imshow(Image,[]); % 原图像
title('原图像');
noise_g=imnoise(Image,'gaussian'); % 增加高斯白噪声
subplot(2,2,2);
imshow(noise_g,[]);
%imwrite(noise_g,'noise_g.bmp')
title('高斯白噪声');
noise_s=imnoise(Image,'salt & pepper');
subplot(2,2,3);
imshow(noise_s,[]);
title('黑白象素点噪声(椒盐)');
%imwrite(noise_s,'noise_s.bmp')
noise_p=imnoise(Image,'speckle');
subplot(2,2,4);
imshow(noise_p,[]);
%imwrite(noise_p,'noise_p.bmp')
title('乘积性噪声');
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?