18 #ifndef itkOtsuThresholdImageCalculator_h
19 #define itkOtsuThresholdImageCalculator_h
26 #ifndef ITKV3_COMPATIBILITY
27 #error "This file is only valid when ITKV3_COMPATIBILITY is turned on. Users are encouraged to convert to itkDisplacementFieldJacobianDeterminantFilter.h in ITKv4"
51 template<
typename TInputImage >
103 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
107 void operator=(const
Self &) ITK_DELETE_FUNCTION;
117 #ifndef ITK_MANUAL_INSTANTIATION
118 #include "itkOtsuThresholdImageCalculator.hxx"
SmartPointer< Self > Pointer
Light weight base class for most itk classes.
virtual void PrintSelf(std::ostream &os, Indent indent) const override
OtsuThresholdImageCalculator()
void SetRegion(const RegionType ®ion)
virtual ~OtsuThresholdImageCalculator()
TInputImage::RegionType RegionType
unsigned long SizeValueType
TInputImage::Pointer ImagePointer
ImageConstPointer m_Image
TInputImage::PixelType PixelType
Computes the Otsu's threshold for an image.
OtsuThresholdImageCalculator Self
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
Base class for most ITK classes.
SmartPointer< const Self > ConstPointer
Templated n-dimensional image class.
TInputImage::ConstPointer ImageConstPointer
SizeValueType m_NumberOfHistogramBins