19 #ifndef __itkIntermodesThresholdCalculator_h
20 #define __itkIntermodesThresholdCalculator_h
55 template <
class THistogram,
class TOutput=
double>
78 itkGetConstMacro( MaximumSmoothingIterations,
SizeValueType );
82 itkSetMacro( UseInterMode,
bool);
83 itkGetConstMacro( UseInterMode,
bool );
89 m_MaximumSmoothingIterations = 10000;
90 m_UseInterMode =
true;
95 void GenerateData(
void);
96 void PrintSelf(std::ostream& os,
Indent indent)
const;
103 void operator=(
const Self&);
104 bool BimodalTest(
const std::vector<double> & h);
113 #ifndef ITK_MANUAL_INSTANTIATION
114 #include "itkIntermodesThresholdCalculator.hxx"