18 #ifndef itkLabelShapeOpeningImageFilter_h
19 #define itkLabelShapeOpeningImageFilter_h
47 template <
typename TInputImage>
72 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
73 static constexpr
unsigned int OutputImageDimension = TInputImage::ImageDimension;
74 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
91 #ifdef ITK_USE_CONCEPT_CHECKING
110 itkGetConstMacro(Lambda,
double);
111 itkSetMacro(Lambda,
double);
120 itkGetConstMacro(ReverseOrdering,
bool);
121 itkSetMacro(ReverseOrdering,
bool);
122 itkBooleanMacro(ReverseOrdering);
134 this->SetAttribute(LabelObjectType::GetAttributeFromName(s));
142 PrintSelf(std::ostream & os,
Indent indent)
const override;
148 GenerateInputRequestedRegion()
override;
152 EnlargeOutputRequestedRegion(
DataObject * itkNotUsed(output))
override;
157 GenerateData()
override;
167 #ifndef ITK_MANUAL_INSTANTIATION
168 # include "itkLabelShapeOpeningImageFilter.hxx"