18#ifndef itkSobelOperator_h
19#define itkSobelOperator_h
94template <
typename TPixel,
unsigned int VDimension = 2,
typename TAllocator = NeighborhoodAllocator<TPixel>>
125 using typename Superclass::CoefficientVector;
137#ifndef ITK_MANUAL_INSTANTIATION
138# include "itkSobelOperator.hxx"
Virtual class that defines a common interface to all neighborhood operator subtypes.
virtual void CreateToRadius(const SizeType &)
A NeighborhoodOperator for performing a directional Sobel edge-detection operation at a pixel locatio...
void CreateDirectional() override
CoefficientVector GenerateCoefficients() override
typename std::vector< PixelRealType > CoefficientVector
NeighborhoodOperator< TPixel, VDimension, TAllocator > Superclass
void Fill(const CoefficientVector &coeff) override
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....