今天是启用博客园的第一天

简单地学习了数字图像处理中的几种滤波器。

%%中值滤波

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);

值得注意的是:中值滤波高斯滤波都需将图像 转化成灰度图像 才可进行进一步操作!!

posted @ 2016-03-25 21:40  一个人的素城、  阅读(99)  评论(0编辑  收藏  举报