18#ifndef itkMutualInformationImageToImageMetric_h
19#define itkMutualInformationImageToImageMetric_h
90template <
typename TFixedImage,
typename TMovingImage>
155 itkGetConstReferenceMacro(NumberOfSpatialSamples,
unsigned int);
162 itkSetClampMacro(MovingImageStandardDeviation,
166 itkGetConstReferenceMacro(MovingImageStandardDeviation,
double);
174 itkSetClampMacro(FixedImageStandardDeviation,
178 itkGetConstMacro(FixedImageStandardDeviation,
double);
262#ifndef ITK_MANUAL_INSTANTIATION
263# include "itkMutualInformationImageToImageMetric.hxx"
Calculate the derivative by central differencing.
SmartPointer< Self > Pointer
typename FixedImageType::ConstPointer FixedImageConstPointer
typename TransformType::Pointer TransformPointer
Array< ParametersValueType > DerivativeType
typename MovingImageType::ConstPointer MovingImageConstPointer
TFixedImage FixedImageType
InterpolateImageFunction< MovingImageType, CoordinateRepresentationType > InterpolatorType
typename Superclass::ParametersValueType CoordinateRepresentationType
Transform< CoordinateRepresentationType, Self::MovingImageDimension, Self::FixedImageDimension > TransformType
TMovingImage MovingImageType
Superclass::ParametersType ParametersType
typename TransformType::JacobianType TransformJacobianType
Control indentation during Print() invocation.
Kernel used for density estimation and nonparametric regression.
SmartPointer< Self > Pointer
static constexpr T NonpositiveMin()
static constexpr T max(const T &)
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....