|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkThresholdMaximumConnectedComponentsImageFilter_h
19 #define itkThresholdMaximumConnectedComponentsImageFilter_h
73 template <
typename TInputImage,
typename TOutputImage = TInputImage>
106 itkSetMacro(MinimumObjectSizeInPixels,
unsigned int);
107 itkGetConstMacro(MinimumObjectSizeInPixels,
unsigned int);
128 itkGetConstMacro(UpperBoundary,
PixelType);
140 itkGetConstMacro(ThresholdValue,
PixelType);
158 PrintSelf(std::ostream & os,
Indent indent)
const override;
161 GenerateData()
override;
168 ComputeConnectedComponents();
174 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
226 #ifndef ITK_MANUAL_INSTANTIATION
227 # include "itkThresholdMaximumConnectedComponentsImageFilter.hxx"
MinMaxCalculatorType::Pointer m_MinMaxCalculator
OutputPixelType m_OutsideValue
typename OutputImageType::Pointer OutputImagePointer
ConnectedFilterType::Pointer m_ConnectedComponent
unsigned int m_MinimumObjectSizeInPixels
typename TOutputImage::PixelType OutputPixelType
unsigned int FilterPixelType
Computes the minimum and the maximum intensity values of an image.
Binarize an input image by thresholding.
ThresholdFilterType::Pointer m_ThresholdFilter
OutputPixelType m_InsideValue
Control indentation during Print() invocation.
PixelType m_LowerBoundary
SizeValueType m_NumberOfObjects
typename InputImageType::PixelType InputImagePixelType
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename TInputImage::PixelType PixelType
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
typename FilterImageType::Pointer FilterImagePointer
TInputImage InputImageType
Finds the threshold value of an image based on maximizing the number of objects in the image that are...
typename OutputImageType::RegionType OutputImageRegionType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Relabel the components in an image such that consecutive labels are used.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
RelabelFilterType::Pointer m_LabeledComponent
PixelType m_UpperBoundary
typename OutputImageType::PixelType OutputImagePixelType
Templated n-dimensional image class.
Label the objects in a binary image.
typename InputImageType::RegionType InputImageRegionType
PixelType m_ThresholdValue
unsigned long SizeValueType
TOutputImage OutputImageType