[vtkusers] image island removal and hole filling

Jonathan Morra jonmorra at gmail.com
Thu Dec 2 17:14:30 EST 2010


I have a binary vtkImageData class and I want to do 2 things with it, and I
don't know how.

1.  I want to remove all islands from the image except one.  I want to
identify the island not to be removed by a pixel location.  I have seen
vtkImageIslandRemoval2D, and I don't think that'll work for me, because I do
not know anything about the island's size that I want to keep (it could be
big, small, or in the middle), all that I know is one point which
is guaranteed to be interior to one island, and that's the island I want to
keep.

2.  I want to do hole filling on the output of step 1 and I don't know how
to do that.  I saw vtkFillHolesFilter but that appears only to work on poly
data.  I'd like something analogous to that for vtkImageData.

If anyone knows how to do these things, I'd appreciate it.  Also, if it
matters, I'm coding in Java.

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20101202/8654c28b/attachment.htm>


More information about the vtkusers mailing list