18#ifndef itkDefaultImageToImageMetricTraitsv4_h
19#define itkDefaultImageToImageMetricTraitsv4_h
41template <
typename TFixedImageType,
42 typename TMovingImageType,
43 typename TVirtualImageType,
44 typename TCoordinate =
double>
112#ifdef ITK_USE_CONCEPT_CHECKING
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.
A simple structure holding type information for ImageToImageMetricv4 classes.
unsigned int ImageDimensionType
typename NumericTraits< MovingImagePixelType >::RealType MovingRealType
CovariantVector< CoordinateRepresentationType, Self::VirtualImageDimension > VirtualImageGradientType
TVirtualImageType VirtualImageType
typename MovingImageType::PixelType MovingImagePixelType
static constexpr ImageDimensionType MovingImageDimension
static constexpr ImageDimensionType FixedImageDimension
TCoordinate CoordinateRepresentationType
typename NumericTraits< FixedImagePixelType >::RealType FixedRealType
TMovingImageType MovingImageType
typename FixedImageType::PixelType FixedImagePixelType
TFixedImageType FixedImageType
static constexpr ImageDimensionType VirtualImageDimension
CovariantVector< CoordinateRepresentationType, Self::FixedImageDimension > FixedImageGradientType
CovariantVector< CoordinateRepresentationType, Self::MovingImageDimension > MovingImageGradientType
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.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....