18 #ifndef itkCorrelationCoefficientHistogramImageToImageMetric_h 19 #define itkCorrelationCoefficientHistogramImageToImageMetric_h 38 template<
typename TFixedImage,
typename TMovingImage >
77 typedef typename HistogramType::MeasurementVectorType
88 virtual MeasureType
EvaluateMeasure(HistogramType & histogram)
const ITK_OVERRIDE;
92 MeasureType
MeanX(HistogramType & histogram)
const;
95 MeasureType
MeanY(HistogramType & histogram)
const;
98 MeasureType
VarianceX(HistogramType & histogram)
const;
101 MeasureType
VarianceY(HistogramType & histogram)
const;
104 MeasureType
Covariance(HistogramType & histogram)
const;
112 #ifndef ITK_MANUAL_INSTANTIATION 113 #include "itkCorrelationCoefficientHistogramImageToImageMetric.hxx" 116 #endif // itkCorrelationCoefficientHistogramImageToImageMetric_h HistogramImageToImageMetric< TFixedImage, TMovingImage > Superclass
Superclass::TransformPointer TransformPointer
Superclass::TransformType TransformType
HistogramType::AbsoluteFrequencyType HistogramAbsoluteFrequencyType
virtual MeasureType EvaluateMeasure(HistogramType &histogram) const override
HistogramType::Iterator HistogramIteratorType
Superclass::MeasureType MeasureType
Superclass::MovingImageType MovingImageType
MeasureType Covariance(HistogramType &histogram) const
Superclass::DerivativeType DerivativeType
Superclass::FixedImageType FixedImageType
MeasureType VarianceX(HistogramType &histogram) const
CorrelationCoefficientHistogramImageToImageMetric Self
HistogramType::MeasurementVectorType HistogramMeasurementVectorType
HistogramAbsoluteFrequencyType HistogramFrequencyType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::HistogramType HistogramType
Superclass::RealType RealType
MovingImageType::ConstPointer MovingImageConstPointer
Superclass::MovingImageConstPointer MovingImageConstPointer
MeasureType MeanY(HistogramType &histogram) const
Superclass::FixedImageConstPointer FixedImageConstPointer
MeasureType MeanX(HistogramType &histogram) const
SmartPointer< const Self > ConstPointer
Computes correlation coefficient similarity measure between two images to be registered.
Statistics::Histogram< double > HistogramType
MeasureType VarianceY(HistogramType &histogram) const
void operator=(Self const &)
Superclass::TransformParametersType TransformParametersType
Superclass::TransformType TransformType
virtual ~CorrelationCoefficientHistogramImageToImageMetric()
CorrelationCoefficientHistogramImageToImageMetric()
Superclass::TransformJacobianType TransformJacobianType
Superclass::TransformParametersType TransformParametersType
Superclass::MeasureType MeasureType
Superclass::DerivativeType DerivativeType
Superclass::MovingImageType MovingImageType
Superclass::TransformJacobianType TransformJacobianType
Superclass::GradientPixelType GradientPixelType
FixedImageType::ConstPointer FixedImageConstPointer
Superclass::FixedImageType FixedImageType
Computes similarity between two objects to be registered.
SmartPointer< Self > Pointer
Superclass::TransformPointer TransformPointer
Superclass::GradientPixelType GradientPixelType
Superclass::RealType RealType