我需要在Java中实现一个方向加权中值滤波器来消除随机脉冲噪声。我不知道如何/从哪里开始。算法如下:
有人能指出我应该如何实施这个目标吗?任何示例或实现的代码将受到高度赞赏。我正在使用ImageJ,因此任何已实现此过滤器(或其变体)的插件都将非常有用。感谢。
答案 0 :(得分:0)
显然,此过滤器尚未实现为ImageJ插件。不幸的是,我也找不到您链接到的出版物中的任何来源。除非您直接询问作者的代码,否则您必须根据发布的描述自行实现过滤器。
您可以从ImageJ plugins page中列出的其他过滤器的实施(和来源)开始。我建议实现ExtendedPlugInFilter接口。
或者,您应该考虑使用ImgLib,Fiji中包含的通用图像处理库,并且是未来ImageJ2的核心模型。您可以在斐济邮件列表(fiji@fiji.sc)上获得进一步的帮助。