matlab给图像添加多种噪声
时间: 2023-10-20 22:17:17 浏览: 69
基于matlab给图片添加了正弦噪声,消除噪声
5星 · 资源好评率100%
1. 加高斯噪声:
```matlab
I = imread('lena.png');
J = imnoise(I,'gaussian',0,0.01);
imshow(J);
```
其中,`0.01`是噪声方差,可以根据需要自行调整。
2. 加椒盐噪声:
```matlab
I = imread('lena.png');
J = imnoise(I,'salt & pepper',0.05);
imshow(J);
```
其中,`0.05`是噪声密度,可以根据需要自行调整。
3. 加泊松噪声:
```matlab
I = imread('lena.png');
J = imnoise(I,'poisson');
imshow(J);
```
4. 加乘性噪声:
```matlab
I = imread('lena.png');
J = imnoise(I,'speckle',0.04);
imshow(J);
```
其中,`0.04`是噪声方差,可以根据需要自行调整。
阅读全文