[Insight-users] Which segmentation algorithm can fulfill this
task?
Luis Ibanez
luis . ibanez at kitware . com
Mon, 22 Dec 2003 13:34:55 -0500
Hi Chuyan,
You can perform this task with the LevelSetSegmentation filters.
In particular, the ThresholdLevelSet segmentation filter
http://www . itk . org/Insight/Doxygen/html/classitk_1_1ThresholdSegmentationLevelSetImageFilter . html
is pretty robust for refining an initial contour.
This filter is described in the SoftwareGuide
http://www . itk . org/ItkSoftwareGuide . pdf
under Section 9.3.4, pdf-page 386.
You will find examples in
Insight/Examples/Segmentation
ThresholdSegmentationLevelSetImageFilter.cxx
and a demo application with GUI in
InsightApplications/ThresholdSegmentationLevelSetFltkGui
This application does pretty much what you are asking,
the user manually draws an initial shape, and the filter
refines this shape for fitting the edges of structures in
the image. Note that the user draws the solid inside of the
object, not a delineated contour around the object, but
for the purpose of user interaction this is about the same.
You will also find this level set filter implemented as an
ITK Plugin for VolView. You can download the free version
of VolView from
http://www . kitware . com/products/volview . html
Please let us know if you have further questions,
Thanks
Luis
------------------------
jiang wrote:
>Hi,
>I want to segment one area from an image. Let user to draw a coarse contour
>around this area firstly. Is there an algorithm which has been implemented
>in ITK can refine the coarse contour in order to get the precise
>segmentation result?
>
>Thank you very much!
>
>
>Chunyan
>
>_______________________________________________
>Insight-users mailing list
>Insight-users at itk . org
>http://www . itk . org/mailman/listinfo/insight-users
>
>
>