19 #ifndef itkShanbhagThresholdImageFilter_h
20 #define itkShanbhagThresholdImageFilter_h
51 template<
typename TInputImage,
typename TOutputImage,
typename TMaskImage=TOutputImage>
97 InputImageType::ImageDimension );
99 OutputImageType::ImageDimension );
Threshold an image using a HistogramThresholdCalculator.
Statistics::Histogram< ValueRealType > HistogramType
OutputImageType::RegionType OutputImageRegionType
InputImageType::SizeType InputSizeType
ShanbhagThresholdCalculator< HistogramType, InputPixelType > CalculatorType
ShanbhagThresholdImageFilter()
InputImageType::PixelType InputPixelType
InputImageType::RegionType InputImageRegionType
OutputImageType::Pointer OutputImagePointer
TInputImage InputImageType
virtual void SetCalculator(CalculatorType *_arg)
Computes the Shanbhag threshold for an image. Aka intermeans.
Base class for all process objects that output image data.
Superclass::HistogramType HistogramType
OutputImageType::IndexType OutputIndexType
ShanbhagThresholdImageFilter Self
SmartPointer< Self > Pointer
MaskImageType::PixelType MaskPixelType
InputImageType::IndexType InputIndexType
MaskImageType::RegionType MaskImageRegionType
TOutputImage OutputImageType
InputImageType::Pointer InputImagePointer
OutputImageType::SizeType OutputSizeType
static const unsigned int InputImageDimension
OutputImageType::PixelType OutputPixelType
HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage > Superclass
~ShanbhagThresholdImageFilter() override
ImageBaseType::SizeType SizeType
SmartPointer< const Self > ConstPointer
MaskImageType::IndexType MaskIndexType
MaskImageType::SizeType MaskSizeType
static const unsigned int OutputImageDimension
Threshold an image using the Shanbhag Threshold.
ImageBaseType::IndexType IndexType