18#ifndef itkDefaultImageToImageMetricTraitsv4_h
19#define itkDefaultImageToImageMetricTraitsv4_h
41template <
typename TFixedImageType,
typename TMovingImageType,
typename TVirtualImageType,
typename TCoordRep =
double>
109#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.
typename NumericTraits< FixedImagePixelType >::RealType FixedRealType
typename NumericTraits< MovingImagePixelType >::RealType MovingRealType
TMovingImageType MovingImageType
TFixedImageType FixedImageType
TCoordRep CoordinateRepresentationType
CovariantVector< CoordinateRepresentationType, Self::FixedImageDimension > FixedImageGradientType
CovariantVector< CoordinateRepresentationType, Self::MovingImageDimension > MovingImageGradientType
static constexpr ImageDimensionType VirtualImageDimension
typename MovingImageType::PixelType MovingImagePixelType
unsigned int ImageDimensionType
CovariantVector< CoordinateRepresentationType, Self::VirtualImageDimension > VirtualImageGradientType
static constexpr ImageDimensionType MovingImageDimension
typename FixedImageType::PixelType FixedImagePixelType
static constexpr ImageDimensionType FixedImageDimension
TVirtualImageType VirtualImageType
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....