ImageJ API:在我自己的代码中使用Filter

时间:2012-07-30 15:22:05

标签: java api image-processing imagej

我想使用ImageJ API过滤图像。 ImageJ库已正确连接到我的项目。

现在我想用API中的平均过滤器处理图像。这有什么作用?

public Image filterMyImage(ImagePlus imagePlus) 
{
        // IMAGEPLUS FILTERING PROCESS HERE

        return image;
}

1 个答案:

答案 0 :(得分:1)

我假设“平均过滤器”是指具有3x3内核的平均过滤器,在这种情况下你可以这样做:

ImageProcessor ip = imagePlus.getProcessor();
ip.smooth();
return ip.getBufferedImage();

smooth方法is here的文档。如果您想在3x3内核上使用中值过滤器,则可以使用the method medianFilter