资源简介

采用五种算子对图像进行空域滤波处理,实现去模糊效果。

资源截图

代码片段和文件信息

%均值滤波
I=imread(‘HW_3.png‘);
h1=ones(33)/9;   %产生滤波模板
I1=conv2(Ih1);   %用卷积的方法实现滤波
I1=uint8(I1);
imwrite(I1‘junzhi.jpg‘‘jpg‘);


%Kirsch滤波

h2=[555;-30-3;-3-3-3];   %产生滤波模板
I2=conv2(Ih2);   %用卷积的方法实现滤波
I2=uint8(I2);
imwrite(I2‘kirsch.jpg‘‘jpg‘);

%prewitt滤波
h3=[-1-1-1;000;111];   %产生滤波模板
I3=conv2(Ih3);   %用卷积的方法实现滤波
I3=uint8(I3);
imwrite(I3‘prewitt.jpg‘‘jpg‘);


%sobellvbo滤波
h4=[-1-2-1;000;121];   %产生滤波模板
I4=conv2(Ih4);   %用卷积的方法实现滤波
I4=uint8(I4);
imwrite(I4‘sobellvbo.jpg‘‘jpg‘);

%laplacian滤波
h5=[111;1-81;111];   %产生滤波模板
I5=conv2(Ih5‘same‘);   %用卷积的方法实现滤波
I5=uint8(I5);
imwrite(I5‘laplacian.jpg‘‘jpg‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      22103  2009-12-06 15:40  kongyulvbo\junzhi.jpg

     文件        780  2009-12-06 15:36  kongyulvbo\junzhilvbo.asv

     文件      70021  2009-12-06 15:40  kongyulvbo\kirsch.jpg

     文件        775  2009-12-06 15:38  kongyulvbo\kongyulvbo.m

     文件      51480  2009-12-06 15:40  kongyulvbo\laplacian.jpg

     文件      34469  2009-12-06 15:40  kongyulvbo\prewitt.jpg

     文件      42084  2009-12-06 15:40  kongyulvbo\sobellvbo.jpg

     目录          0  2010-01-10 23:01  kongyulvbo

----------- ---------  ---------- -----  ----

               221712                    8


评论

共有 条评论