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;
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 ITK_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
void operator=(const Self &)
Templated n-dimensional image class.
TInputImage::ConstPointer ImageConstPointer
SizeValueType m_NumberOfHistogramBins