|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkRobustAutomaticThresholdCalculator_h
19 #define itkRobustAutomaticThresholdCalculator_h
39 template <
typename TInputImage,
typename TGradientImage>
58 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
88 if (m_Gradient != image)
96 itkSetMacro(Pow,
double);
97 itkGetConstMacro(Pow,
double);
107 const InputPixelType &
114 PrintSelf(std::ostream & os,
Indent indent)
const override;
117 bool m_Valid{
false };
126 #ifndef ITK_MANUAL_INSTANTIATION
127 # include "itkRobustAutomaticThresholdCalculator.hxx"
typename InputImageType::PixelType InputPixelType
Compute the robust automatic threshold.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
virtual void SetGradient(const GradientImageType *image)
typename InputImageType::Pointer InputImagePointer
typename GradientImageType::PixelType GradientPixelType
Control indentation during Print() invocation.
Light weight base class for most itk classes.
typename InputImageType::ConstPointer InputImageConstPointer
typename GradientImageType::Pointer GradientImagePointer
virtual void SetInput(const InputImageType *image)
TGradientImage GradientImageType
typename GradientImageType::ConstPointer GradientImageConstPointer
TInputImage InputImageType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Base class for most ITK classes.