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 91 itkGetConstMacro(Lambda, AttributeValueType);
92 itkSetMacro(Lambda, AttributeValueType);
101 itkGetConstMacro( ReverseOrdering,
bool );
102 itkSetMacro( ReverseOrdering,
bool );
103 itkBooleanMacro( ReverseOrdering );
116 void operator=(
const Self&) ITK_DELETE_FUNCTION;
125 #ifndef ITK_MANUAL_INSTANTIATION 126 #include "itkAttributeOpeningLabelMapFilter.hxx" void PrintSelf(std::ostream &os, Indent indent) const override
AttributeAccessorType::AttributeValueType AttributeValueType
void GenerateData() override
InputImageType::LabelObjectType LabelObjectType
Superclass::LabelObjectType LabelObjectType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ImageType::PixelType PixelType
SmartPointer< Self > Pointer
TAttributeAccessor AttributeAccessorType
ImageType::IndexType IndexType
ImageType::Pointer ImagePointer
void operator=(const Self &) ITK_DELETE_FUNCTION
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