#include <itkSymmetricEigenAnalysisImageFilter.h>
Inheritance diagram for itk::SymmetricEigenAnalysisImageFilter< TInputImage, TOutputImage >:
Public Types | |
typedef SymmetricEigenAnalysisImageFilter | Self |
typedef UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< typename TInputImage::PixelType, typename TOutputImage::PixelType > > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::OutputImageType | OutputImageType |
typedef TOutputImage::PixelType | OutputPixelType |
typedef TInputImage::PixelType | InputPixelType |
typedef InputPixelType::ValueType | InputValueType |
typedef Superclass::FunctorType | FunctorType |
typedef FunctorType::EigenValueOrderType | EigenValueOrderType |
Public Member Functions | |
void | OrderEigenValuesBy (EigenValueOrderType order) |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | SetDimension (unsigned int p) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
SymmetricEigenAnalysisImageFilter () | |
virtual | ~SymmetricEigenAnalysisImageFilter () |
SymmetricEigenAnalysisImageFilter applies pixel-wise the invokation for computing the fractional anisotropy of every pixel. The pixel type of the input image is expected to implement a method GetFractionalAnisotropy(), and to specify its return type as RealValueType.
The OrderEigenValuesBy( .. ) method can be used to order eigen values in ascending order by value or magnitude or no ordering. OrderByValue: lambda_1 < lambda_2 < .... OrderByMagnitude: |lambda_1| < |lambda_2| < ..... DoNotOrder: Default order of eigen values obtained after QL method
The user of this class is explicitly supposed to set the dimension of the 2D matrix using the SetDimension() method.
Definition at line 114 of file itkSymmetricEigenAnalysisImageFilter.h.
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 131 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Typdedefs to order eigen values. OrderByValue: lambda_1 < lambda_2 < .... OrderByMagnitude: |lambda_1| < |lambda_2| < ..... DoNotOrder: Default order of eigen values obtained after QL method Definition at line 144 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Some typedefs. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 137 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Definition at line 135 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Definition at line 136 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Superclass typedefs. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 133 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Definition at line 134 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 130 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 123 of file itkSymmetricEigenAnalysisImageFilter.h. Referenced by itk::SymmetricEigenAnalysisImageFilter< TInputImage, TOutputImage >::~SymmetricEigenAnalysisImageFilter(). |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 128 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Definition at line 168 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Definition at line 169 of file itkSymmetricEigenAnalysisImageFilter.h. References itk::SymmetricEigenAnalysisImageFilter< TInputImage, TOutputImage >::Self. |
|
Method for creation through the object factory. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. |
|
Order eigen values. Default is to OrderByValue: lambda_1 < lambda_2 < .... Definition at line 147 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Print internal ivars Reimplemented from itk::InPlaceImageFilter< TInputImage, TOutputImage >. Definition at line 156 of file itkSymmetricEigenAnalysisImageFilter.h. |
|
Set the dimension of the tensor. (For example the SymmetricSecondRankTensor is a pxp matrix) Definition at line 161 of file itkSymmetricEigenAnalysisImageFilter.h. |