15 #ifndef itkDisplacementFieldJacobianVectorFilter_h
16 #define itkDisplacementFieldJacobianVectorFilter_h
18 #include <itkImageToImageFilter.h>
25 template <
class InputScalarType,
class OutputScalarType,
unsigned int NDimensions,
unsigned int NJDimensions>
27 public ImageToImageFilter< Image< Vector<InputScalarType, NDimensions>, NDimensions>,
28 Image< Vector<OutputScalarType, NJDimensions>, 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 "itkDisplacementFieldJacobianVectorFilter.txx"
Superclass::InputImageType InputImageType
Definition: itkDisplacementFieldJacobianVectorFilter.h:56
SmartPointer< const Self > ConstPointer
Definition: itkDisplacementFieldJacobianVectorFilter.h:38
OutputDeterminantImageType::Pointer GetDeterminant()
Definition: itkDisplacementFieldJacobianVectorFilter.h:61
itkStaticConstMacro(Dimension, unsigned int, NDimensions)
DisplacementFieldJacobianVectorFilter Self
Definition: itkDisplacementFieldJacobianVectorFilter.h:34
Definition: niftkITKAffineResampleImage.cxx:74
SmartPointer< Self > Pointer
Definition: itkDisplacementFieldJacobianVectorFilter.h:37
This class calculates the Jacobian matrix of a deformation field and store in a row-major vector...
Definition: itkDisplacementFieldJacobianVectorFilter.h:26
Vector< OutputScalarType, NJDimensions > OutputPixelType
Definition: itkDisplacementFieldJacobianVectorFilter.h:54
Image< OutputPixelType, NDimensions > OutputImageType
Definition: itkDisplacementFieldJacobianVectorFilter.h:55
Image< OutputScalarType, NDimensions > OutputDeterminantImageType
Definition: itkDisplacementFieldJacobianVectorFilter.h:57
virtual void GenerateData()
~DisplacementFieldJacobianVectorFilter()
Definition: itkDisplacementFieldJacobianVectorFilter.h:65
Simultaneous itk::Image and itk::Array (and hence vnl_vector) class.
const unsigned int Dimension
Definition: niftkBreastDCEandADC.cxx:89
ImageToImageFilter< Image< Vector< InputScalarType, NDimensions >, NDimensions >, Image< Vector< OutputScalarType, NJDimensions >, NDimensions > > Superclass
Definition: itkDisplacementFieldJacobianVectorFilter.h:36
DisplacementFieldJacobianVectorFilter()
Definition: itkDisplacementFieldJacobianVectorFilter.h:64
OutputDeterminantImageType::Pointer m_Determinant
Definition: itkDisplacementFieldJacobianVectorFilter.h:74
void PrintSelf(std::ostream &os, Indent indent) const
Definition: itkDisplacementFieldJacobianVectorFilter.h:66