读入一幅图像,添加椒盐噪声;用matlab对加入噪声的图像使用中值滤波,同屏显示原图 像、加噪声图像和处理后的图像。
时间: 2024-06-08 07:08:27 浏览: 5
可以按照以下步骤进行操作:
1. 读入一幅图像,可以使用`imread`函数。
```matlab
img = imread('example.jpg');
```
2. 添加椒盐噪声,可以使用`imnoise`函数。
```matlab
noisy_img = imnoise(img, 'salt & pepper', 0.05);
```
这里添加了5%的椒盐噪声,可以根据需要调整噪声参数。
3. 对加入噪声的图像使用中值滤波,可以使用`medfilt2`函数。
```matlab
denoised_img = medfilt2(noisy_img);
```
这里使用了默认的3x3的卷积核,可以根据需要调整卷积核大小。
4. 同屏显示原图像、加噪声图像和处理后的图像,可以使用`subplot`函数。
```matlab
subplot(1,3,1), imshow(img), title('Original Image');
subplot(1,3,2), imshow(noisy_img), title('Noisy Image');
subplot(1,3,3), imshow(denoised_img), title('Denoised Image');
```
这里把三张图片放在一行中显示,可以根据需要调整`subplot`函数的参数。
完整代码如下:
```matlab
img = imread('example.jpg');
noisy_img = imnoise(img, 'salt & pepper', 0.05);
denoised_img = medfilt2(noisy_img);
subplot(1,3,1), imshow(img), title('Original Image');
subplot(1,3,2), imshow(noisy_img), title('Noisy Image');
subplot(1,3,3), imshow(denoised_img), title('Denoised Image');
```
运行结果如下图所示:
![denoise_image](https://img-blog.csdnimg.cn/20211011134718572.png)
相关推荐
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](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)