18 #ifndef itkMergeLabelMapFilter_h
19 #define itkMergeLabelMapFilter_h
52 template<
typename TImage >
75 static constexpr
unsigned int ImageDimension = TImage::ImageDimension;
83 #ifdef ITK_USE_CONCEPT_CHECKING
105 itkSetMacro(Method, MethodChoice);
106 itkGetConstReferenceMacro(Method, MethodChoice);
113 void GenerateData()
override;
115 void PrintSelf(std::ostream & os,
Indent indent)
const override;
120 void MergeWithKeep();
122 void MergeWithAggregate();
124 void MergeWithPack();
126 void MergeWithStrict();
130 #ifndef ITK_MANUAL_INSTANTIATION
131 #include "itkMergeLabelMapFilter.hxx"
typename ImageType::ConstPointer ImageConstPointer
Light weight base class for most itk classes.
typename ImageType::IndexType IndexType
typename ImageType::PixelType PixelType
Merges several Label Maps.
typename ImageType::LabelObjectType LabelObjectType
ImageBaseType::IndexType IndexType
Base class for filters that takes an image as input and overwrites that image as the output...
Control indentation during Print() invocation.
typename LabelObjectType::Pointer LabelObjectPointer
typename ImageType::Pointer ImagePointer