[Insight-users] Regarding Geodesic Active Contour Filter

Luis Ibanez luis.ibanez at kitware.com
Sat Oct 28 11:56:36 EDT 2006

Hi Rupin,

The seed points in this example are actually passed to the FastMarching
filter, that generates the initial level set for the GeodesicActive 
Contours filter.

Please read the description of the FastMarching filter in the
ITK Software Guide


and its Doxygen documentation:


Then read again the source code in


and look at lines 405-406 and 413.

             At that point all should be clear to you.

You simply need to capture more seed points (from the command line or by
reading them from a file), then add each one of those seed point to the
fastMarching filter by using code such as:

         for( unsigned int i=0;  < numberOfSeed; i++)
           mySeedsFile >> seed;
           seeds->InsertElement( i, seed );

        fastMarching->SetTrialPoints(  seeds  );

Remember that the great advantage of Open Source is
that you *can read the code*.



Rupin Dalvi wrote:
> Hey all,
> I have a problem. How do I enter a set of seed points as inputs in the 
> GeodesicActiveContourImageFilter program (as opposed to just one) !?!
> Thanks,
> Rupin
> ------------------------------------------------------------------------
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users

More information about the Insight-users mailing list