[Insight-users] Level Set Methods

Luis Ibanez luis.ibanez at kitware.com
Tue Oct 19 16:11:34 EDT 2004


Hi Alberto,

The class

     itkCurvesLevelSetFunction

is used by

    itkCurvesLevelSetImageFilter

The 'Filter' invokes the 'Function' in order to
compute the Speed and Advection images.

This organization is not exclusive of the CURVES
algorithm, it is in  fact used for all the LevelSet
algorithms (except FastMarching), as well as in
the PDE-based deformable registration methods.


You may find useful to read the documentation of
these two classes:

http://www.itk.org/Insight/Doxygen/html/classitk_1_1CurvesLevelSetFunction.html
http://www.itk.org/Insight/Doxygen/html/classitk_1_1CurvesLevelSetImageFilter.html


If you look at the code of these two classes in

    Insight/Code/Algorithms

you will notice that almost everything that is
specific to the CURVES method is done in the Function.
The Filter simply instantiate the Function and set it
in the basic PDE framework.



Please let us know if you have further questions,


      Thanks


         Luis



---------------------------
Alberto Santamaría wrote:

> Hi all,
> 
> Does any one knows the difference between the files:
> 
> itkCurvesLevelSetFunction.h and
> itkCurvesLevelSetImageFilter.h
> 
> when implementing the CURVES algorithm for Level Set
> Segmentations methods?
> 
> Regards,
> -Alberto
> 
> 
> 





More information about the Insight-users mailing list