18 #ifndef itkBinaryReconstructionByDilationImageFilter_h
19 #define itkBinaryReconstructionByDilationImageFilter_h
54 template<
typename TInputImage>
80 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
81 static constexpr
unsigned int OutputImageDimension = TInputImage::ImageDimension;
82 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
104 itkSetMacro(FullyConnected,
bool);
105 itkGetConstReferenceMacro(FullyConnected,
bool);
106 itkBooleanMacro(FullyConnected);
109 #ifdef ITK_USE_CONCEPT_CHECKING
151 void PrintSelf(std::ostream& os,
Indent indent)
const override;
156 void GenerateInputRequestedRegion()
override;
159 void EnlargeOutputRequestedRegion(
DataObject *itkNotUsed(output))
override;
163 void GenerateData()
override;
173 #ifndef ITK_MANUAL_INSTANTIATION
174 #include "itkBinaryReconstructionByDilationImageFilter.hxx"
Light weight base class for most itk classes.
binary reconstruction by dilation of an image
Mark the objects at least partially at the same position as the objects in a binary image...
A LabelObject with a generic attribute.
typename OutputImageType::ConstPointer OutputImageConstPointer
typename OutputImageType::RegionType OutputImageRegionType
remove the objects according to the value of their attribute
TInputImage OutputImageType
typename OutputImageType::Pointer OutputImagePointer
OutputImagePixelType m_ForegroundValue
typename InputImageType::RegionType InputImageRegionType
Label the connected components in a binary image and produce a collection of label objects...
typename InputImageType::ConstPointer InputImageConstPointer
TInputImage InputImageType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
Templated n-dimensional image to store labeled objects.
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
#define itkConceptMacro(name, concept)
typename InputImageType::PixelType InputImagePixelType
typename OutputImageType::PixelType OutputImagePixelType
OutputImagePixelType m_BackgroundValue
Base class for all data objects in ITK.
Convert a LabelMap to a binary image.