19#ifndef itkIntermodesThresholdCalculator_h
20#define itkIntermodesThresholdCalculator_h
52template <
typename THistogram,
typename TOutput =
double>
81 itkSetMacro(UseInterMode,
bool);
82 itkGetConstMacro(UseInterMode,
bool);
83 itkBooleanMacro(UseInterMode);
114#ifndef ITK_MANUAL_INSTANTIATION
115# include "itkIntermodesThresholdCalculator.hxx"
HistogramThresholdCalculator()
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
void GenerateData() override
typename HistogramType::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
IntermodesThresholdCalculator Self
IntermodesThresholdCalculator()
~IntermodesThresholdCalculator() override=default
SizeValueType m_MaximumSmoothingIterations
HistogramThresholdCalculator< THistogram, TOutput > Superclass
typename HistogramType::AbsoluteFrequencyType AbsoluteFrequencyType
void PrintSelf(std::ostream &os, Indent indent) const override
bool BimodalTest(const std::vector< double > &h)
typename HistogramType::InstanceIdentifier InstanceIdentifier
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
unsigned long SizeValueType