|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkMorphologicalGradientImageFilter_h
19 #define itkMorphologicalGradientImageFilter_h
49 template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
69 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
79 using typename Superclass::OutputImageRegionType;
98 #if !defined(ITK_LEGACY_REMOVE)
103 static constexpr AlgorithmType BASIC = AlgorithmEnum::BASIC;
104 static constexpr AlgorithmType HISTO = AlgorithmEnum::HISTO;
105 static constexpr AlgorithmType ANCHOR = AlgorithmEnum::ANCHOR;
106 static constexpr AlgorithmType VHGW = AlgorithmEnum::VHGW;
111 SetKernel(
const KernelType & kernel)
override;
122 Modified()
const override;
128 PrintSelf(std::ostream & os,
Indent indent)
const override;
131 GenerateData()
override;
154 #ifndef ITK_MANUAL_INSTANTIATION
155 # include "itkMorphologicalGradientImageFilter.hxx"
Algorithm or implementation used in the dilation/erosion operations.
Grayscale dilation of an image.
A class to support a variety of flat structuring elements, including versions created by decompositio...
ImageBaseType::SizeType SizeType
Grayscale erosion of an image.
typename TInputImage::PixelType PixelType
Control indentation during Print() invocation.
typename TInputImage::OffsetType OffsetType
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::IndexType IndexType
Morphological gradients enhance the variation of pixel intensity in a given neighborhood.
ImageBaseType::RegionType RegionType
Compute the gradient of a grayscale image.
TInputImage InputImageType
Pixel-wise subtraction of two images.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename TInputImage::SizeType SizeType
A base class for all the filters working on an arbitrary shaped neighborhood.
TOutputImage OutputImageType
typename TInputImage::RegionType RegionType