18 #ifndef itkAttributeOpeningLabelMapFilter_h
19 #define itkAttributeOpeningLabelMapFilter_h
42 template<
typename TImage,
typename TAttributeAccessor=
43 typename Functor::AttributeLabelObjectAccessor< typename TImage::LabelObjectType > >
69 static constexpr
unsigned int ImageDimension = TImage::ImageDimension;
78 #ifdef ITK_USE_CONCEPT_CHECKING
102 itkGetConstMacro( ReverseOrdering,
bool );
103 itkSetMacro( ReverseOrdering,
bool );
104 itkBooleanMacro( ReverseOrdering );
111 void GenerateData()
override;
113 void PrintSelf(std::ostream& os,
Indent indent)
const override;
123 #ifndef ITK_MANUAL_INSTANTIATION
124 #include "itkAttributeOpeningLabelMapFilter.hxx"
typename ImageType::Pointer ImagePointer
typename ImageType::PixelType PixelType
Light weight base class for most itk classes.
TAttributeAccessor AttributeAccessorType
typename AttributeAccessorType::AttributeValueType AttributeValueType
typename ImageType::ConstPointer ImageConstPointer
typename ImageType::IndexType IndexType
ImageBaseType::IndexType IndexType
Base class for filters that takes an image as input and overwrites that image as the output...
remove the objects according to the value of their attribute
typename Superclass::LabelObjectType LabelObjectType
Control indentation during Print() invocation.
AttributeValueType m_Lambda