图像理解大作业(一):任选3幅灰度图像,调用MATLAB/python编程实现中值滤波,模板(掩模矩阵)法

原链接: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('矩阵掩模');

猜你喜欢

转载自blog.csdn.net/shunzi1013238638/article/details/107420752