matlab中值滤波法
时间: 2023-10-16 08:09:48 浏览: 126
Matlab中值滤波
4星 · 用户满意度95%
值滤波法是一种常用的图像处理方法,可以用于去除图像中的噪声。在MATLAB中,可以使用medfilt2函数实现二维中值滤波。
具体使用方法如下:
1. 读入图像
2. 调用medfilt2函数进行中值滤波处理
```matlab
img = imread('lena.png');
img_filtered = medfilt2(img);
```
3. 显示原图和处理后的图像
```matlab
subplot(1,2,1), imshow(img), title('Original Image');
subplot(1,2,2), imshow(img_filtered), title('Filtered Image');
```
阅读全文