15 #ifndef itkNMIImageToImageMetric_h
16 #define itkNMIImageToImageMetric_h
28 template <
class TFixedImage,
class TMovingImage >
56 void PrintSelf(std::ostream& os, Indent indent)
const {Superclass::PrintSelf(os,indent);};
66 return (this->EntropyFixed() + this->EntropyMoving()) / this->JointEntropy();
71 void operator=(
const Self&);
Implements Normalised Mutual Information of a histogram for a similarity measure. ...
Definition: itkNMIImageToImageMetric.h:29
Computes similarity between two objects to be registered using Histogram.
Definition: itkHistogramSimilarityMeasure.h:33
Superclass::MeasureType MeasureType
Definition: itkNMIImageToImageMetric.h:41
NMIImageToImageMetric()
Definition: itkNMIImageToImageMetric.h:54
Superclass::MovingImageType::PixelType MovingImagePixelType
Definition: itkNMIImageToImageMetric.h:40
Definition: niftkITKAffineResampleImage.cxx:74
bool ShouldBeMaximized()
Definition: itkNMIImageToImageMetric.h:50
NMIImageToImageMetric Self
Definition: itkNMIImageToImageMetric.h:35
HistogramSimilarityMeasure< TFixedImage, TMovingImage > Superclass
Definition: itkNMIImageToImageMetric.h:36
float PixelType
Definition: niftkBreastDCEandADC.cxx:88
void PrintSelf(std::ostream &os, Indent indent) const
Definition: itkNMIImageToImageMetric.h:56
virtual ~NMIImageToImageMetric()
Definition: itkNMIImageToImageMetric.h:55
SmartPointer< Self > Pointer
Definition: itkNMIImageToImageMetric.h:37
Superclass::MeasureType MeasureType
Definition: itkSimilarityMeasure.h:80
MeasureType FinalizeCostFunction()
Definition: itkNMIImageToImageMetric.h:63
SmartPointer< const Self > ConstPointer
Definition: itkNMIImageToImageMetric.h:38
Superclass::FixedImageType::PixelType FixedImagePixelType
Definition: itkNMIImageToImageMetric.h:39