18 #ifndef itkDeformationFieldJacobianDeterminantFilter_h
19 #define itkDeformationFieldJacobianDeterminantFilter_h
22 #include "vnl/vnl_matrix.h"
23 #include "vnl/vnl_det.h"
25 #ifndef ITKV3_COMPATIBILITY
26 #error "This file is only valid when ITKV3_COMPATIBILITY is turned on. Users are encouraged to convert to itk::DisplacementFieldJacobianDeterminantFilter in ITKv4"
77 template<
typename TInputImage,
78 typename TRealType = float,
79 typename TOutputImage = Image< TRealType,
80 TInputImage::ImageDimension >
112 itkStaticConstMacro(ImageDimension,
unsigned int,
113 TOutputImage::ImageDimension);
116 itkStaticConstMacro(VectorDimension,
unsigned int,
135 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
148 #ifndef ITK_MANUAL_INSTANTIATION
149 #include "itkDeformationFieldJacobianDeterminantFilter.hxx"
Superclass::RadiusType RadiusType
Base class for all process objects that output image data.
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
A templated class holding a n-Dimensional vector.
const unsigned int Dimension
Control indentation during Print() invocation.
Templated n-dimensional image class.
Computes a scalar image from a vector image (e.g., deformation field) input, where each output scalar...