[Insight-developers] Problems with SymmetricSecondRankTensor and DiffusionTensors3D

Luke Bloy luke.bloy at gmail.com
Fri Apr 24 11:52:53 EDT 2009


Hi itk-developers,

I have a patch that does a number of things.

1) adds numeric traits for both itkDiffusionTensor3D and 
itkSymmetricSecondRankTensor
2) adds templated constructors to enable casting with different internal 
types
3) modifies the patch in http://www.itk.org/Bug/view.php?id=8574 to have 
the Rotate method be templated over the internal type of the Matrix 
argument. plus adds some convience methods to cast from different types 
of matrix classes.

4) adds support for the log-euclidean metric for dti.
   4a) added GetMatrixExp( ) to SymmetricSecondRankTensor which computes 
the matrix exponential and returns a SymmetricSecondRankTensor
   4b) added GetMatrixLog()  to DiffusionTensor3D, which computes the 
matrix log and returns a SymmetricSecondRankTensor

5) added tests for all these methods.

Because its a mix of bugs and feature requests, i wasn't sure how/if to 
put it in mantis.

Thanks,
-Luke


More information about the Insight-developers mailing list