19 #ifndef itkTriangleThresholdImageFilter_h
20 #define itkTriangleThresholdImageFilter_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
MaskImageType::SizeType MaskSizeType
TOutputImage OutputImageType
static const unsigned int InputImageDimension
OutputImageType::Pointer OutputImagePointer
OutputImageType::SizeType OutputSizeType
static const unsigned int OutputImageDimension
InputImageType::PixelType InputPixelType
MaskImageType::RegionType MaskImageRegionType
~TriangleThresholdImageFilter() override
virtual void SetCalculator(CalculatorType *_arg)
Base class for all process objects that output image data.
Computes the Triangle's threshold for an image.
OutputImageType::RegionType OutputImageRegionType
TriangleThresholdCalculator< HistogramType, InputPixelType > CalculatorType
OutputImageType::IndexType OutputIndexType
TriangleThresholdImageFilter Self
TriangleThresholdImageFilter()
InputImageType::IndexType InputIndexType
InputImageType::SizeType InputSizeType
HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage > Superclass
OutputImageType::PixelType OutputPixelType
Superclass::HistogramType HistogramType
MaskImageType::PixelType MaskPixelType
ImageBaseType::SizeType SizeType
InputImageType::RegionType InputImageRegionType
SmartPointer< const Self > ConstPointer
Threshold an image using the Triangle Threshold.
SmartPointer< Self > Pointer
MaskImageType::IndexType MaskIndexType
ImageBaseType::IndexType IndexType
TInputImage InputImageType
InputImageType::Pointer InputImagePointer