今天是启用博客园的第一天
简单地学习了数字图像处理中的几种滤波器。
%%中值滤波
I=imread('E.jpg');
I=rgb2gray(I);
J=medfilt2(I,[5,5]);
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
%%
%%均值滤波
I=imread('E.jpg');
PSF=fspecial('average',3);
J=imfilter(I,PSF);
figure;
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
%%
%%高斯滤波
I=imread('E.jpg');
I=rgb2gray(I);
sigma=1.6;
PSF=fspecial('gaussian',[5 5],sigma);
J=imfilter(I,PSF);
figure;
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
值得注意的是:中值滤波和高斯滤波都需将图像 转化成灰度图像 才可进行进一步操作!!