18 #ifndef itkVectorImageToImageMetricTraitsv4_h
19 #define itkVectorImageToImageMetricTraitsv4_h
43 typename TFixedImageType,
44 typename TMovingImageType,
45 typename TVirtualImageType,
46 unsigned int NumberOfComponents,
TCoordRep CoordinateRepresentationType
unsigned int ImageDimensionType
Vector< CoordinateRepresentationType, FixedImageDimension *NumberOfComponents > FixedImageGradientType
TFixedImageType FixedImageType
Define numeric traits for std::vector.
static constexpr ImageDimensionType VirtualImageDimension
typename NumericTraits< MovingImagePixelType >::RealType MovingRealType
Traits class used to by ConvertPixels to convert blocks of pixels.
Computes the gradient of an image by convolution with the first derivative of a Gaussian.
Calculate the derivative by central differencing.
typename FixedImageType::PixelType FixedImagePixelType
FixedImageGradientType FixedGradientPixelType
TInternalComputationValueType CoordinateRepresentationType
A simple structure holding type information for ImageToImageMetricv4 classes.
typename MovingImageType::PixelType MovingImagePixelType
A templated class holding a n-Dimensional vector.
Vector< CoordinateRepresentationType, MovingImageDimension *NumberOfComponents > MovingImageGradientType
typename NumericTraits< FixedImagePixelType >::RealType FixedRealType
static constexpr ImageDimensionType MovingImageDimension
static constexpr ImageDimensionType FixedImageDimension
TMovingImageType MovingImageType
Base class for filters that take an image as input and produce an image as output.
MovingImageGradientType MovingGradientPixelType
A templated class holding a n-Dimensional covariant vector.
Evaluates a function of an image at specified position.
Templated n-dimensional image class.
TVirtualImageType VirtualImageType