[vtkusers] extracting exterior bone surfaces

Lorensen, William E (CRD) lorensen at crd.ge.com
Sat Mar 31 19:59:03 EST 2001


Try vtkImageIslandRemoval2D.

> -----Original Message-----
> From:	Goodwin Lawlor [SMTP:goodwin.lawlor at ucd.ie]
> Sent:	Wednesday, March 28, 2001 4:42 PM
> To:	Will Newman; vtkusers at public.kitware.com
> Subject:	RE: [vtkusers] extracting exterior bone surfaces
> 
> One image pre-processing method that may work is "Opening" - erosion (to
> break the connecting voxels) followed by dilation (to fill volume back out
> again). The classes vtkImageContinuousErode3D & vtkImageContinuousDilate3D
> in series before a mcubes filter (and gaussiansmooth filter) would do it.
> vtkImageDilateErode3D on its own may do it...
> 
> 
> -----Original Message-----
> From: vtkusers-admin at public.kitware.com
> [mailto:vtkusers-admin at public.kitware.com]On Behalf Of Will Newman
> Sent: 28 March 2001 21:00
> To: vtkusers at public.kitware.com
> Subject: [vtkusers] extracting exterior bone surfaces
> 
> 
> We import volumetric CT data into VTK to create bone surfaces using
> marching cubes.  We are looking for ways to extract only the external
> bone surfaces, but are having problems eliminating the inside bone
> surface. There are two main surfaces, the endosteal and periosteal
> surfaces of the bone.  We have used thresholding to isolate a nice
> binary image but because of small interconnections between the surfaces
> we are unable to isolate the periosteal (exterior) surface by using the
> connectivity filter.  Is there any way we can further preprocess the
> image data to obtain just the exterior ring of voxels *before* running
> marching cubes?  Or, are there other strategies we can use to isolate
> just the exterior surface *after* running marching cubes?
> 
> Thanks.
> 
> --
> Will Newman
> Musculoskeletal Research Laboratories
> University of Utah
> wjn1 at utah.edu   http://hodad.bioen.utah.edu/~weiss/mrl
> 
> 
> 
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at:
> <http://public.kitware.com/cgi-bin/vtkfaq>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
> 
> 
> _______________________________________________
> This is the private VTK discussion list. 
> Please keep messages on-topic. Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers




More information about the vtkusers mailing list