2014-04-18 443 views
1

我正在使用ImageJ,我想实现我自己的功能来分割2D二进制图像。
为了做到这一点,我需要实现区域增长功能。
我的图像中的第一个白色像素是种子指纹。
然后我应用区域增长与4连接的邻域面具。
你对算法或java代码例子有一些想法吗?使用ImageJ分割图像

回答

1

你可以试试Level Sets插件,ImageJ的Fiji发行版的一部分。我还通过非常快速的网页搜索找到了一些otherplugins。你试过什么了?

由于您使用的是二进制图像,请参阅Gabriel Landini的Morphological Operators for ImageJ

+0

我写这段代码实现[github](https://github.com/melkir/Workspace/blob/master/Image/ImageJ/src/tp6/RegionGrow.java) – melkir

+0

@melkir太棒了!你对[分发你的插件]感兴趣吗?(http://imagej.net/Distribution),以便感兴趣的人可以更容易地使用它? – ctrueden