18 #ifndef itkOtsuMultipleThresholdsCalculator_h
19 #define itkOtsuMultipleThresholdsCalculator_h
49 template <
typename TInputHistogram>
95 itkSetMacro(ValleyEmphasis,
bool);
96 itkGetConstReferenceMacro(ValleyEmphasis,
bool);
97 itkBooleanMacro(ValleyEmphasis);
102 itkSetMacro(ReturnBinMidpoint,
bool);
103 itkGetConstReferenceMacro(ReturnBinMidpoint,
bool);
104 itkBooleanMacro(ReturnBinMidpoint);
112 PrintSelf(std::ostream & os,
Indent indent)
const override;
124 bool m_ValleyEmphasis{
false };
125 #if defined(ITKV4_COMPATIBILITY)
126 bool m_ReturnBinMidpoint{
true };
128 bool m_ReturnBinMidpoint{
false };
133 #ifndef ITK_MANUAL_INSTANTIATION
134 # include "itkOtsuMultipleThresholdsCalculator.hxx"