使用预定义的过滤器过滤图像
这个例子显示了如何创建过滤器使用fspecial
与imfilter函数,可以使用。的fspecial
函数产生几种预定义的过滤器,内核的形式相关。这个例子说明了应用一个不清晰的掩蔽对灰度图像进行过滤。钝的屏蔽滤波器具有的效果,使图像中的边缘和细节更脆。
读取图像。
我= imread (“moon.tif”);
创建过滤器,使用fspecial
。
h = fspecial (的不明显的)
h =3×3-0.1667 -0.6667 -0.1667 -0.6667 4.3333 -0.6667 -0.1667 -0.6667 -0.1667
使用过滤器适用于图像imfilter
。
I2 = imfilter (h);
显示原始图像和过滤后的图像进行比较。
imshow (I)标题(原始图像的)
图imshow (I2)标题(过滤后的图像的)
另请参阅
相关的话题
这个主题有帮助吗?