我需要在Matlab中测试一些基本的图像处理技术。我需要测试和比较两种类型的滤波器:均值滤波器和中值滤波器。用于在Matlab中平滑图像的平均滤波器
要使用中值滤波来平滑图像,图像处理工具箱中有一个很棒的功能medfilt2
。是否有任何类似的平均过滤器功能?或者如何使用filter2
函数来创建平均过滤器?
对我来说最重要的事情之一是有可能设置过滤器的半径。即对于中值滤波,如果我想[3×3]半径(面罩),我只是用
imSmoothed = medfilt2(img, [3 3]);
我想实现的均值滤波类似的东西。
大,这是我需要什么。并发现了一些其他有趣的过滤器,如果我能我会接受这个答案两次:D非常感谢! – Gacek 2009-11-15 17:50:11