19#ifndef itkRenyiEntropyThresholdCalculator_h
20#define itkRenyiEntropyThresholdCalculator_h
46template <
typename THistogram,
typename TOutput =
double>
90 const std::vector<double> & normHisto,
91 const std::vector<double> & P1,
92 const std::vector<double> & P2);
96 const std::vector<double> & normHisto,
97 const std::vector<double> & P1,
98 const std::vector<double> & P2);
102 const std::vector<double> & normHisto,
103 const std::vector<double> & P1,
104 const std::vector<double> & P2);
115#ifndef ITK_MANUAL_INSTANTIATION
116# include "itkRenyiEntropyThresholdCalculator.hxx"
HistogramThresholdCalculator()
Control indentation during Print() invocation.
typename HistogramType::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
typename HistogramType::AbsoluteFrequencyType AbsoluteFrequencyType
typename HistogramType::SizeValueType SizeValueType
InstanceIdentifier MaxEntropyThresholding(const HistogramType *histogram, const std::vector< double > &normHisto, const std::vector< double > &P1, const std::vector< double > &P2)
InstanceIdentifier m_FirstBin
void PrintSelf(std::ostream &os, Indent indent) const override
InstanceIdentifier MaxEntropyThresholding3(const HistogramType *histogram, const std::vector< double > &normHisto, const std::vector< double > &P1, const std::vector< double > &P2)
~RenyiEntropyThresholdCalculator() override=default
HistogramThresholdCalculator< THistogram, TOutput > Superclass
RenyiEntropyThresholdCalculator Self
InstanceIdentifier MaxEntropyThresholding2(const HistogramType *histogram, const std::vector< double > &normHisto, const std::vector< double > &P1, const std::vector< double > &P2)
RenyiEntropyThresholdCalculator()
void GenerateData() override
SmartPointer< Self > Pointer
typename HistogramType::InstanceIdentifier InstanceIdentifier
SmartPointer< const Self > ConstPointer
InstanceIdentifier m_LastBin
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....