加高斯噪声的matlab代码
时间: 2024-05-29 13:10:43 浏览: 12
下面是一个加高斯噪声的matlab代码示例:
```matlab
% 生成一个100x100的矩阵
A = rand(100);
% 添加高斯噪声
sigma = 0.1; % 噪声的标准差
noise = sigma * randn(size(A)); % 生成与A相同大小的高斯噪声
B = A + noise; % 将噪声添加到A中
% 显示原始矩阵和带有噪声的矩阵
subplot(1,2,1)
imagesc(A)
axis image off
title('Original')
subplot(1,2,2)
imagesc(B)
axis image off
title(['With Gaussian noise (sigma = ' num2str(sigma) ')'])
```
运行结果如下图所示,左边是原始矩阵,右边是添加高斯噪声后的矩阵:
![加高斯噪声的matlab代码示例运行结果](https://i.imgur.com/1YQYI0f.png)
相关问题
matlab图像加高斯噪声代码
可以使用以下代码将高斯噪声添加到Matlab图像中:
```matlab
I = imread('image.jpg'); % 读取图像
I = im2double(I); % 转换为双精度浮点数
sigma = 0.1; % 噪声标准差
J = imnoise(I, 'gaussian', 0, sigma^2); % 添加高斯噪声
imshow(J); % 显示图像
```
其中,`imread`函数用于读取图像,`im2double`函数用于将图像转换为双精度浮点数,`sigma`代表噪声的标准差,`imnoise`函数用于添加高斯噪声,`imshow`函数用于显示图像。你可以根据自己的需求修改代码。
给出加高斯噪声的matlab代码
以下是加高斯噪声的Matlab代码示例:
```
% 加载图像
img = imread('lena.png');
% 添加高斯噪声
noise = randn(size(img)) * 20; % 噪声标准差为20
noisy_img = uint8(double(img) + noise);
% 显示原始图像和噪声图像
subplot(1,2,1), imshow(img), title('Original Image');
subplot(1,2,2), imshow(noisy_img), title('Noisy Image');
```
在上面的示例中,我们使用randn函数生成均值为0,标准差为20的高斯噪声,并将其添加到原始图像中。然后,我们使用imshow函数显示原始图像和噪声图像。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)