21 #ifndef otbAttributesMapOpeningLabelMapFilter_h
22 #define otbAttributesMapOpeningLabelMapFilter_h
25 #include "itkAttributeOpeningLabelMapFilter.h"
43 template <
class TImage>
45 :
public itk::AttributeOpeningLabelMapFilter<TImage, typename otb::Functor::AttributesMapLabelObjectAccessor<typename TImage::LabelObjectType>>
50 typedef itk::AttributeOpeningLabelMapFilter<TImage, Functor::AttributesMapLabelObjectAccessor<typename TImage::LabelObjectType>>
Superclass;
63 void SetAttributeName(
const char* name);
66 const char* GetAttributeName();
72 void GenerateData()
override;
82 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
87 void operator=(
const Self&) =
delete;
95 #ifndef OTB_MANUAL_INSTANTIATION
99 #endif // otbAttributesMapOpeningLabelMapFilter_h