|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
19 #ifndef itkShanbhagThresholdImageFilter_h
20 #define itkShanbhagThresholdImageFilter_h
51 template <
typename TInputImage,
typename TOutputImage,
typename TMaskImage = TOutputImage>
typename InputImageType::IndexType InputIndexType
typename OutputImageType::Pointer OutputImagePointer
Statistics::Histogram< ValueRealType > HistogramType
typename InputImageType::PixelType InputPixelType
typename MaskImageType::RegionType MaskImageRegionType
static constexpr unsigned int OutputImageDimension
typename MaskImageType::SizeType MaskSizeType
Computes the Shanbhag threshold for an image. Aka intermeans.
ImageBaseType::SizeType SizeType
typename OutputImageType::SizeType OutputSizeType
Threshold an image using a HistogramThresholdCalculator.
typename OutputImageType::PixelType OutputPixelType
typename OutputImageType::IndexType OutputIndexType
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
Threshold an image using the Shanbhag Threshold.
This class stores measurement vectors in the context of n-dimensional histogram.
typename InputImageType::Pointer InputImagePointer
ShanbhagThresholdImageFilter()
ImageBaseType::RegionType RegionType
typename MaskImageType::PixelType MaskPixelType
TInputImage InputImageType
typename InputImageType::SizeType InputSizeType
static constexpr unsigned int InputImageDimension
Base class to compute a threshold value based on the histogram of an image.
typename OutputImageType::RegionType OutputImageRegionType
virtual void SetCalculator(CalculatorType *_arg)
typename MaskImageType::IndexType MaskIndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
~ShanbhagThresholdImageFilter() override=default
typename InputImageType::RegionType InputImageRegionType
TOutputImage OutputImageType