原链接:https://blog.csdn.net/shunzi1013238638/article/details/107420752
- 问题描述
任选3幅灰度图像,调用MATLAB/python编程实现中值滤波,模板(掩模矩阵)法。
- 实验结果
原图像(添加椒盐噪声) 中值滤波 掩模矩阵
- MATLAB代码展示
clc;clear all;
I=imread('1.jpg');%读取保存路径下的图片
I=rgb2gray(I);
J=imnoise(I,'salt & pepper',0.02);
f1=[0,-1,0;-1,5,-1;0,-1,0];
% figure(),imshow(I);title('原图像');
figure(),imshow(J);title('添加椒盐噪声图像');
k1=medfilt2(J,[9,9]); %进行9*9模板中值滤波
k2=conv2(I,f1);
figure(),imshow(k1);title('9*9 模板中值滤波');
figure(),imshow(k2);title('矩阵掩模');