19 #ifndef itkRenyiEntropyThresholdCalculator_h
20 #define itkRenyiEntropyThresholdCalculator_h
50 template <
typename THistogram,
typename TOutput=
double>
76 void GenerateData()
override;
78 void PrintSelf(std::ostream& os,
Indent indent)
const override;
86 const std::vector< double >& normHisto,
87 const std::vector< double >& P1,
88 const std::vector< double >& P2 );
91 const std::vector< double >& normHisto,
92 const std::vector< double >& P1,
93 const std::vector< double >& P2 );
96 const std::vector< double >& normHisto,
97 const std::vector< double >& P1,
98 const std::vector< double >& P2 );
109 #ifndef ITK_MANUAL_INSTANTIATION
110 #include "itkRenyiEntropyThresholdCalculator.hxx"
Light weight base class for most itk classes.
unsigned long SizeValueType
RenyiEntropyThresholdCalculator()
InstanceIdentifier m_FirstBin
typename HistogramType::AbsoluteFrequencyType AbsoluteFrequencyType
InstanceIdentifier m_LastBin
Control indentation during Print() invocation.
typename HistogramType::InstanceIdentifier InstanceIdentifier
typename HistogramType::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
Base class to compute a threshold value based on the histogram of an image.
typename HistogramType::SizeValueType SizeValueType
Computes the RenyiEntropy's threshold for an image.