|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkNeighborhoodConnectedImageFilter_h
19 #define itkNeighborhoodConnectedImageFilter_h
36 template <
typename TInputImage,
typename TOutputImage>
67 PrintSelf(std::ostream & os,
Indent indent)
const override;
106 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
107 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
109 #ifdef ITK_USE_CONCEPT_CHECKING
133 GenerateInputRequestedRegion()
override;
137 EnlargeOutputRequestedRegion(
DataObject * output)
override;
140 GenerateData()
override;
144 #ifndef ITK_MANUAL_INSTANTIATION
145 # include "itkNeighborhoodConnectedImageFilter.hxx"
typename OutputImageType::Pointer OutputImagePointer
typename InputImageType::SizeType InputImageSizeType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
OutputImagePixelType m_ReplaceValue
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.
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
std::vector< IndexType > m_Seeds
TInputImage InputImageType
InputImageSizeType m_Radius
Label pixels that are connected to a seed and lie within a neighborhood.
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 OutputImageType::PixelType OutputImagePixelType
InputImagePixelType m_Upper
InputImagePixelType m_Lower
typename InputImageType::RegionType InputImageRegionType
typename InputImageType::IndexType IndexType
TOutputImage OutputImageType
Base class for all data objects in ITK.