18 #ifndef itkKappaSigmaThresholdImageCalculator_h
19 #define itkKappaSigmaThresholdImageCalculator_h
39 template<
typename TInputImage,
typename TMaskImage >
57 TInputImage::ImageDimension);
81 itkSetMacro(SigmaFactor,
double);
82 itkGetConstMacro(SigmaFactor,
double);
84 itkSetMacro(NumberOfIterations,
unsigned int);
85 itkGetConstMacro(NumberOfIterations,
unsigned int);
99 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
103 void operator=(const
Self &) ITK_DELETE_FUNCTION;
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkKappaSigmaThresholdImageCalculator.hxx"
MaskImageType::ConstPointer MaskImageConstPointer
MaskImageType::PixelType MaskPixelType
Light weight base class for most itk classes.
unsigned int m_NumberOfIterations
MaskImageConstPointer m_Mask
SmartPointer< Self > Pointer
KappaSigmaThresholdImageCalculator Self
InputImageType::Pointer InputImagePointer
Compute moments of an n-dimensional image.
static const unsigned int ImageDimension
MaskImageType::Pointer MaskImagePointer
InputImageType::ConstPointer InputImageConstPointer
TInputImage InputImageType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
const InputPixelType & GetOutput() const
MaskPixelType m_MaskValue
KappaSigmaThresholdImageCalculator()
Base class for most ITK classes.
InputImageType::PixelType InputPixelType
InputImageConstPointer m_Image
Templated n-dimensional image class.
virtual ~KappaSigmaThresholdImageCalculator()
SmartPointer< const Self > ConstPointer