[Insight-developers] Curves 2D Extractor
Luis Ibanez
luis.ibanez at kitware.com
Sat Dec 6 18:02:42 EST 2008
Hi Javier,
The Hessian is computed here by using a chain
of RecursiveGaussianImageFilters.
Please look at the file:
InsightApplications/Curves2DExtractor/
ceExtractorConsoleBase.cxx
in lines 106-108:
m_Eigen->SetInput1( m_H2x->GetOutput() );
m_Eigen->SetInput2( m_H1xy->GetOutput() );
m_Eigen->SetInput3( m_H2y->GetOutput() );
The filter:
m_H2x produces the second derivative with respect to X
m_H2y produces the second derivative with respect to Y
m_H1xy produces the cross derivatives with respect to X and Y
For more details on the pipeline that computes the Hessian
compoenents, please look in the same file at lines: 42 to 85.
Regards,
Luis
-------------------------
Javier Jaramillo wrote:
> Hi, I'm new to ITK.
> I was checking out some of the examples, and this one (Curves 2D
> Extractor) got my attention. In the README it says that: "The extraction
> method is based on the computation of the Hessian matrix".
> I've been looking at the code for a couple of days now, to find out how
> the Hessian Matrix is computed, with no success.
>
> Any idea? is there some documentation on how to do it? (I mean, how does
> it internally works)
> More than just _using_ the ITK classes, im interested in knowing how
> they works in general terms.
> Could you provide some snippets of code?
> It would be greatly apprciated
> Javier J. Jaramillo...
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
More information about the Insight-developers
mailing list