18 #ifndef itkMutualInformationImageToImageMetric_h 19 #define itkMutualInformationImageToImageMetric_h 93 template<
typename TFixedImage,
typename TMovingImage >
135 MovingImageType::ImageDimension);
139 const ParametersType & parameters,
140 DerivativeType & Derivative)
const ITK_OVERRIDE;
143 MeasureType
GetValue(
const ParametersType & parameters)
const ITK_OVERRIDE;
147 MeasureType & Value, DerivativeType & Derivative)
const ITK_OVERRIDE;
156 itkGetConstReferenceMacro(NumberOfSpatialSamples,
unsigned int);
163 itkSetClampMacro( MovingImageStandardDeviation,
double,
165 itkGetConstReferenceMacro(MovingImageStandardDeviation,
double);
173 itkSetClampMacro( FixedImageStandardDeviation,
double,
175 itkGetConstMacro(FixedImageStandardDeviation,
double);
180 itkSetObjectMacro(KernelFunction, KernelFunctionType);
181 itkGetModifiableObjectMacro(KernelFunction, KernelFunctionType);
204 void operator=(
const Self &) ITK_DELETE_FUNCTION;
251 void CalculateDerivatives(
const FixedImagePointType &, DerivativeType &, TransformJacobianType &)
const;
265 #ifndef ITK_MANUAL_INSTANTIATION 266 #include "itkMutualInformationImageToImageMetric.hxx"
Superclass::ParametersValueType CoordinateRepresentationType
signed long IndexValueType
TransformType::Pointer TransformPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::DerivativeType DerivativeType
MovingImageType::ConstPointer MovingImageConstPointer
Calculate the derivative by central differencing.
void Fill(const ValueType &)
TFixedImage FixedImageType
TMovingImage MovingImageType
Superclass::ParametersType ParametersType
TransformType::JacobianType TransformJacobianType
InterpolateImageFunction< MovingImageType, CoordinateRepresentationType > InterpolatorType
Control indentation during Print() invocation.
FixedImageType::ConstPointer FixedImageConstPointer
Define additional traits for native types such as int or float.
Superclass::MeasureType MeasureType
Computes similarity between regions of two images.
A templated class holding a geometric point in n-Dimensional space.