|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkDefaultImageToImageMetricTraitsv4_h
19 #define itkDefaultImageToImageMetricTraitsv4_h
41 template <
typename TFixedImageType,
typename TMovingImageType,
typename TVirtualImageType,
typename TCoordRep =
double>
109 #ifdef ITK_USE_CONCEPT_CHECKING
112 #endif // ITK_USE_CONCEPT_CHECKING
static constexpr ImageDimensionType MovingImageDimension
TVirtualImageType VirtualImageType
CovariantVector< CoordinateRepresentationType, Self::MovingImageDimension > MovingImageGradientType
typename NumericTraits< MovingImagePixelType >::RealType MovingRealType
static constexpr ImageDimensionType VirtualImageDimension
Calculate the derivative by central differencing.
unsigned int ImageDimensionType
typename NumericTraits< FixedImagePixelType >::RealType FixedRealType
CovariantVector< CoordinateRepresentationType, Self::VirtualImageDimension > VirtualImageGradientType
Base class for filters that take an image as input and produce an image as output.
Evaluates a function of an image at specified position.
typename FixedImageType::PixelType FixedImagePixelType
Traits class used to by ConvertPixels to convert blocks of pixels.
CovariantVector< CoordinateRepresentationType, Self::FixedImageDimension > FixedImageGradientType
Computes the gradient of an image by convolution with the first derivative of a Gaussian.
A simple structure holding type information for ImageToImageMetricv4 classes.
static constexpr ImageDimensionType FixedImageDimension
A templated class holding a n-Dimensional covariant vector.
TMovingImageType MovingImageType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename MovingImageType::PixelType MovingImagePixelType
Templated n-dimensional image class.
TFixedImageType FixedImageType
TCoordRep CoordinateRepresentationType