18#ifndef itkANTSNeighborhoodCorrelationImageToImageMetricv4_h
19#define itkANTSNeighborhoodCorrelationImageToImageMetricv4_h
83template <
typename TFixedImage,
84 typename TMovingImage,
85 typename TVirtualImage = TFixedImage,
86 typename TInternalComputationValueType = double,
87 typename TMetricTraits =
90 :
public ImageToImageMetricv4<TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits>
195#ifndef ITK_MANUAL_INSTANTIATION
196# include "itkANTSNeighborhoodCorrelationImageToImageMetricv4.hxx"
Threading implementation for ANTS CC metric ANTSNeighborhoodCorrelationImageToImageMetricv4 ....
typename FixedTransformType::JacobianType FixedImageJacobianType
void PrintSelf(std::ostream &os, Indent indent) const override
ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits > Superclass
void Initialize() override
ANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, Superclass, Self > ANTSNeighborhoodCorrelationImageToImageMetricv4SparseGetValueAndDerivativeThreaderType
static constexpr ImageDimensionType MovingImageDimension
static constexpr ImageDimensionType VirtualImageDimension
typename MovingTransformType::JacobianType MovingImageJacobianType
typename Superclass::VirtualImageType VirtualImageType
ANTSNeighborhoodCorrelationImageToImageMetricv4()
ANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedImageRegionPartitioner< VirtualImageDimension >, Superclass, Self > ANTSNeighborhoodCorrelationImageToImageMetricv4DenseGetValueAndDerivativeThreaderType
ANTSNeighborhoodCorrelationImageToImageMetricv4 Self
typename Superclass::FixedTransformType::JacobianType FixedTransformJacobianType
typename VirtualImageType::SizeType RadiusType
typename VirtualImageType::IndexType IndexType
SmartPointer< const Self > ConstPointer
typename Superclass::DimensionType ImageDimensionType
typename Superclass::MovingTransformType::JacobianType MovingTransformJacobianType
static constexpr ImageDimensionType FixedImageDimension
SmartPointer< Self > Pointer
typename VirtualImageType::RegionType ImageRegionType
A simple structure holding type information for ImageToImageMetricv4 classes.
typename DerivativeType::ValueType DerivativeValueType
TMovingImage MovingImageType
typename MovingImageType::PointType MovingImagePointType
typename Superclass::VirtualImageType VirtualImageType
typename FixedImageType::PixelType FixedImagePixelType
unsigned int NumberOfParametersType
TFixedImage FixedImageType
typename FixedImageType::PointType FixedImagePointType
typename MetricTraits::VirtualImageGradientType VirtualImageGradientType
typename MetricTraits::MovingImageGradientType MovingImageGradientType
typename MovingImageType::PixelType MovingImagePixelType
typename Superclass::DimensionType ImageDimensionType
typename MetricTraits::FixedImageGradientType FixedImageGradientType
Control indentation during Print() invocation.
typename MovingTransformType::OutputPointType MovingOutputPointType
typename FixedTransformType::JacobianType JacobianType
typename FixedTransformType::OutputPointType FixedOutputPointType
Transform< TInternalComputationValueType, TVirtualImage::ImageDimension, TMovingDimension > MovingTransformType
typename VirtualImageType::PointType VirtualPointType
Transform< TInternalComputationValueType, TVirtualImage::ImageDimension, TFixedDimension > FixedTransformType
Array< TInternalComputationValueType > DerivativeType
TInternalComputationValueType MeasureType
Implements transparent reference counting.
Class for partitioning of an ImageRegion.
Partitions an indexed container.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....