18#ifndef itkVectorImageToImageMetricTraitsv4_h
19#define itkVectorImageToImageMetricTraitsv4_h
42template <
typename TFixedImageType,
43 typename TMovingImageType,
44 typename TVirtualImageType,
45 unsigned int VNumberOfComponents,
Calculate the derivative by central differencing.
A templated class holding a n-Dimensional covariant vector.
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.
Evaluates a function of an image at specified position.
Base class for filters that take an image as input and produce an image as output.
Templated n-dimensional image class.
double CoordinateRepresentationType
A simple structure holding type information for ImageToImageMetricv4 classes.
TFixedImageType FixedImageType
Vector< CoordinateRepresentationType, MovingImageDimension *VNumberOfComponents > MovingImageGradientType
typename MovingImageType::PixelType MovingImagePixelType
TCoordinate CoordinateRepresentationType
static constexpr ImageDimensionType VirtualImageDimension
static constexpr ImageDimensionType MovingImageDimension
unsigned int ImageDimensionType
typename NumericTraits< MovingImagePixelType >::RealType MovingRealType
typename NumericTraits< FixedImagePixelType >::RealType FixedRealType
static constexpr ImageDimensionType FixedImageDimension
TVirtualImageType VirtualImageType
Vector< CoordinateRepresentationType, FixedImageDimension *VNumberOfComponents > FixedImageGradientType
typename FixedImageType::PixelType FixedImagePixelType
TMovingImageType MovingImageType
A templated class holding a n-Dimensional vector.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....