[vtkusers] extracting exterior bone surfaces
goodwin.lawlor at ucd.ie
Wed Mar 28 16:41:45 EST 2001
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...
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?
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:
Follow this link to subscribe/unsubscribe:
More information about the vtkusers