|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkDefaultImageToImageMetricTraitsv4_h
19 #define itkDefaultImageToImageMetricTraitsv4_h
41 template <
typename TFixedImageType,
42 typename TMovingImageType,
43 typename TVirtualImageType,
44 typename TCoordinate =
double>
112 #ifdef ITK_USE_CONCEPT_CHECKING
115 #endif // ITK_USE_CONCEPT_CHECKING
TFixedImageType FixedImageType
typename NumericTraits< MovingImagePixelType >::RealType MovingRealType
unsigned int ImageDimensionType
TMovingImageType MovingImageType
Calculate the derivative by central differencing.
CovariantVector< CoordinateRepresentationType, Self::VirtualImageDimension > VirtualImageGradientType
typename FixedImageType::PixelType FixedImagePixelType
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.
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.
CovariantVector< CoordinateRepresentationType, Self::MovingImageDimension > MovingImageGradientType
TVirtualImageType VirtualImageType
A simple structure holding type information for ImageToImageMetricv4 classes.
A templated class holding a n-Dimensional covariant vector.
CovariantVector< CoordinateRepresentationType, Self::FixedImageDimension > FixedImageGradientType
#define itkConceptMacro(name, concept)
static constexpr ImageDimensionType MovingImageDimension
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
TCoordinate CoordinateRepresentationType
Templated n-dimensional image class.
typename NumericTraits< FixedImagePixelType >::RealType FixedRealType
typename MovingImageType::PixelType MovingImagePixelType
static constexpr ImageDimensionType FixedImageDimension
static constexpr ImageDimensionType VirtualImageDimension