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