15 #ifndef itkDisplacementFieldJacobianFilter_h
16 #define itkDisplacementFieldJacobianFilter_h
18 #include <itkImageToImageFilter.h>
25 template <
class InputScalarType,
class OutputScalarType,
unsigned int NDimensions>
27 public ImageToImageFilter< Image< Vector<InputScalarType, NDimensions>, NDimensions>,
28 Image< Matrix<OutputScalarType, NDimensions, NDimensions>, NDimensions> >
35 typedef ImageToImageFilter< Image< Vector<InputScalarType, NDimensions>, NDimensions>,
66 void PrintSelf(std::ostream& os, Indent indent)
const {}
81 void operator=(
const Self&);
87 #ifndef ITK_MANUAL_INSTANTIATION
88 #include "itkDisplacementFieldJacobianFilter.txx"
void PrintSelf(std::ostream &os, Indent indent) const
Definition: itkDisplacementFieldJacobianFilter.h:66
Image< OutputPixelType, NDimensions > OutputImageType
Definition: itkDisplacementFieldJacobianFilter.h:55
Definition: niftkITKAffineResampleImage.cxx:74
DisplacementFieldJacobianFilter()
Definition: itkDisplacementFieldJacobianFilter.h:64
Matrix< OutputScalarType, NDimensions, NDimensions > OutputPixelType
Definition: itkDisplacementFieldJacobianFilter.h:54
Image< OutputScalarType, NDimensions > OutputDeterminantImageType
Definition: itkDisplacementFieldJacobianFilter.h:57
SmartPointer< const Self > ConstPointer
Definition: itkDisplacementFieldJacobianFilter.h:38
This class calculates the Jacobian matrix of a deformation field.
Definition: itkDisplacementFieldJacobianFilter.h:26
ImageToImageFilter< Image< Vector< InputScalarType, NDimensions >, NDimensions >, Image< Matrix< OutputScalarType, NDimensions, NDimensions >, NDimensions > > Superclass
Definition: itkDisplacementFieldJacobianFilter.h:36
OutputDeterminantImageType::Pointer m_Determinant
Definition: itkDisplacementFieldJacobianFilter.h:74
SmartPointer< Self > Pointer
Definition: itkDisplacementFieldJacobianFilter.h:37
OutputDeterminantImageType::Pointer GetDeterminant()
Definition: itkDisplacementFieldJacobianFilter.h:61
virtual void GenerateData()
itkStaticConstMacro(Dimension, unsigned int, NDimensions)
~DisplacementFieldJacobianFilter()
Definition: itkDisplacementFieldJacobianFilter.h:65
Simultaneous itk::Image and itk::Array (and hence vnl_vector) class.
const unsigned int Dimension
Definition: niftkBreastDCEandADC.cxx:89
Superclass::InputImageType InputImageType
Definition: itkDisplacementFieldJacobianFilter.h:56
DisplacementFieldJacobianFilter Self
Definition: itkDisplacementFieldJacobianFilter.h:34