18 #ifndef itkBinaryReconstructionLabelMapFilter_h
19 #define itkBinaryReconstructionLabelMapFilter_h
45 template <
typename TImage,
46 typename TMarkerImage,
47 typename TAttributeAccessor =
48 typename Functor::AttributeLabelObjectAccessor<typename TImage::LabelObjectType>>
76 static constexpr
unsigned int ImageDimension = TImage::ImageDimension;
84 #ifdef ITK_USE_CONCEPT_CHECKING
104 this->SetInput(input);
111 this->SetMarkerImage(input);
118 itkSetMacro(ForegroundValue, MarkerImagePixelType);
119 itkGetConstMacro(ForegroundValue, MarkerImagePixelType);
127 ThreadedProcessLabelObject(LabelObjectType * labelObject)
override;
130 PrintSelf(std::ostream & os,
Indent indent)
const override;
139 #ifndef ITK_MANUAL_INSTANTIATION
140 # include "itkBinaryReconstructionLabelMapFilter.hxx"