matlab 中值滤波函数
时间: 2023-12-06 19:36:51 浏览: 95
clc.rar_clc_matlab 中值滤波_中值_中值滤波 S函数_中值滤波 matlab
以下是MATLAB中使用中值滤波函数medfilt2()的示例:
```matlab
% 读取图像
img = imread('example.jpg');
% 对图像进行中值滤波
filtered_img = medfilt2(img);
% 显示原始图像和中值滤波后的图像
subplot(1,2,1), imshow(img), title('Original Image');
subplot(1,2,2), imshow(filtered_img), title('Filtered Image');
```
上述代码中,首先使用imread()函数读取一张图像,然后使用medfilt2()函数对图像进行中值滤波,最后使用subplot()和imshow()函数将原始图像和中值滤波后的图像显示在同一窗口中。
阅读全文