19 #ifndef itkIntermodesThresholdImageFilter_h
20 #define itkIntermodesThresholdImageFilter_h
50 template<
typename TInputImage,
typename TOutputImage,
typename TMaskImage=TOutputImage>
117 InputImageType::ImageDimension );
119 OutputImageType::ImageDimension );
136 os << indent <<
"MaximumSmoothingIterations: " <<
m_IntermodesCalculator->GetMaximumSmoothingIterations() << std::endl;
142 void operator=(const
Self&) ITK_DELETE_FUNCTION;
InputImageType::SizeType InputSizeType
InputImageType::Pointer InputImagePointer
Threshold an image using a HistogramThresholdCalculator.
IntermodesThresholdImageFilter()
Statistics::Histogram< ValueRealType > HistogramType
Superclass::HistogramType HistogramType
TInputImage InputImageType
void SetMaximumSmoothingIterations(unsigned long I)
IntermodesThresholdImageFilter Self
OutputImageType::PixelType OutputPixelType
CalculatorType::Pointer m_IntermodesCalculator
virtual void SetCalculator(CalculatorType *_arg)
Computes the Intermodes's threshold for an image.
MaskImageType::SizeType MaskSizeType
OutputImageType::RegionType OutputImageRegionType
MaskImageType::PixelType MaskPixelType
InputImageType::RegionType InputImageRegionType
Base class for all process objects that output image data.
~IntermodesThresholdImageFilter()
OutputImageType::SizeType OutputSizeType
InputImageType::IndexType InputIndexType
HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage > Superclass
InputImageType::PixelType InputPixelType
MaskImageType::IndexType MaskIndexType
TOutputImage OutputImageType
MaskImageType::RegionType MaskImageRegionType
unsigned long GetMaximumSmoothingIterations()
void SetUseInterMode(unsigned long I)
Threshold an image using the Intermodes Threshold.
IntermodesThresholdCalculator< HistogramType, InputPixelType > CalculatorType
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
OutputImageType::Pointer OutputImagePointer
Control indentation during Print() invocation.
Base class to compute a threshold value based on the histogram of an image.
OutputImageType::IndexType OutputIndexType
static const unsigned int OutputImageDimension
static const unsigned int InputImageDimension
void PrintSelf(std::ostream &os, Indent indent) const override