18 #ifndef __itkCompareHistogramImageToImageMetric_h
19 #define __itkCompareHistogramImageToImageMetric_h
55 template<
class TFixedImage,
class TMovingImage >
71 typedef typename Superclass::RealType
RealType;
85 typedef typename Superclass::MovingImageConstPointer
100 typedef typename Superclass::FixedImageRegionType
140 unsigned int GetNumberOfParameters(
void)
const
141 {
return this->GetTransform()->GetNumberOfParameters(); }
152 virtual ~CompareHistogramImageToImageMetric(){}
153 void PrintSelf(std::ostream & os,
Indent indent)
const;
157 void FormTrainingHistogram()
162 virtual MeasureType EvaluateMeasure(HistogramType & histogram) const = 0;
167 void operator=(Self const &);
178 #ifndef ITK_MANUAL_INSTANTIATION
179 #include "itkCompareHistogramImageToImageMetric.hxx"
182 #endif // __itkCompareHistogramImageToImageMetric_h