|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkGrayscaleMorphologicalClosingImageFilter_h
19 #define itkGrayscaleMorphologicalClosingImageFilter_h
51 template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
71 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
100 #if !defined(ITK_LEGACY_REMOVE)
107 static constexpr
AlgorithmType ANCHOR = AlgorithmEnum::ANCHOR;
113 SetKernel(
const KernelType & kernel)
override;
124 Modified()
const override;
128 itkSetMacro(SafeBorder,
bool);
129 itkGetConstReferenceMacro(SafeBorder,
bool);
130 itkBooleanMacro(SafeBorder);
137 PrintSelf(std::ostream & os,
Indent indent)
const override;
140 GenerateData()
override;
165 #ifndef ITK_MANUAL_INSTANTIATION
166 # include "itkGrayscaleMorphologicalClosingImageFilter.hxx"
Casts input pixels to output pixel type.
BasicErodeFilterType::Pointer m_BasicErodeFilter
Grayscale dilation of an image.
A class to support a variety of flat structuring elements, including versions created by decompositio...
VanHerkGilWermanErodeFilterType::Pointer m_VanHerkGilWermanErodeFilter
Algorithm or implementation used in the dilation/erosion operations.
ImageBaseType::SizeType SizeType
Grayscale erosion of an image.
Control indentation during Print() invocation.
Grayscale closing of an image.
Grayscale erosion of an image.
typename TInputImage::OffsetType OffsetType
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::IndexType IndexType
HistogramDilateFilterType::Pointer m_HistogramDilateFilter
BasicDilateFilterType::Pointer m_BasicDilateFilter
ImageBaseType::RegionType RegionType
TInputImage InputImageType
HistogramErodeFilterType::Pointer m_HistogramErodeFilter
typename OutputImageType::RegionType OutputImageRegionType
typename TInputImage::PixelType PixelType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Grayscale dilation of an image.
VanHerkGilWermanDilateFilterType::Pointer m_VanHerkGilWermanDilateFilter
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
AlgorithmEnum m_Algorithm
typename TInputImage::SizeType SizeType
A base class for all the filters working on an arbitrary shaped neighborhood.
AnchorFilterType::Pointer m_AnchorFilter
TOutputImage OutputImageType
typename TInputImage::RegionType RegionType