|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkConnectedThresholdImageFilter_h
19 #define itkConnectedThresholdImageFilter_h
23 #include "ITKRegionGrowingExport.h"
51 extern ITKRegionGrowing_EXPORT std::ostream &
67 template <
typename TInputImage,
typename TOutputImage>
100 PrintSelf(std::ostream & os,
Indent indent)
const override;
154 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
155 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
157 #ifdef ITK_USE_CONCEPT_CHECKING
169 #if !defined(ITK_LEGACY_REMOVE)
190 GenerateInputRequestedRegion()
override;
194 EnlargeOutputRequestedRegion(
DataObject * output)
override;
197 GenerateData()
override;
208 #ifndef ITK_MANUAL_INSTANTIATION
209 # include "itkConnectedThresholdImageFilter.hxx"
Decorates any "simple" data type (data types without smart pointers) with a DataObject API.
typename OutputImageType::Pointer OutputImagePointer
std::ostream & operator<<(std::ostream &os, const Array< TValue > &arr)
SeedContainerType m_Seeds
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename InputImageType::PixelType InputImagePixelType
ImageBaseType::IndexType IndexType
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.
OutputImagePixelType m_ReplaceValue
Label pixels that are connected to a seed and lie within a range of values.
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
TInputImage InputImageType
typename InputImageType::SizeType SizeType
Contains all the enum classes used by the ConnectedThresholdImageFilter class.
typename OutputImageType::RegionType OutputImageRegionType
#define itkConceptMacro(name, concept)
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...
typename std::vector< IndexType > SeedContainerType
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::IndexType IndexType
typename InputImageType::RegionType InputImageRegionType
typename InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType
Base class for all data objects in ITK.