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