18#ifndef itkBinaryReconstructionLabelMapFilter_h
19#define itkBinaryReconstructionLabelMapFilter_h
44template <
typename TImage,
45 typename TMarkerImage,
46 typename TAttributeAccessor =
106 this->SetMarkerImage(input);
134#ifndef ITK_MANUAL_INSTANTIATION
135# include "itkBinaryReconstructionLabelMapFilter.hxx"
typename MarkerImageType::ConstPointer MarkerImageConstPointer
BinaryReconstructionLabelMapFilter Self
static constexpr unsigned int ImageDimension
typename Functor::AttributeLabelObjectAccessor< typename LabelMapType::LabelObjectType > AttributeAccessorType
SmartPointer< const Self > ConstPointer
InPlaceLabelMapFilter< LabelMapType > Superclass
void SetInput1(TImage *input)
typename ImageType::ConstPointer ImageConstPointer
~BinaryReconstructionLabelMapFilter() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
typename ImageType::Pointer ImagePointer
InputImageType MarkerImageType
MarkerImagePixelType m_ForegroundValue
itkSetInputMacro(MarkerImage, MarkerImageType)
void ThreadedProcessLabelObject(LabelObjectType *labelObject) override
typename ImageType::LabelObjectType LabelObjectType
BinaryReconstructionLabelMapFilter()
SmartPointer< Self > Pointer
void SetInput2(TMarkerImage *input)
typename ImageType::PixelType PixelType
typename MarkerImageType::PixelType MarkerImagePixelType
itkGetInputMacro(MarkerImage, MarkerImageType)
typename MarkerImageType::Pointer MarkerImagePointer
typename ImageType::IndexType IndexType
virtual void SetInput(const InputImageType *input)
InPlaceLabelMapFilter()=default
Control indentation during Print() invocation.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....