18#ifndef itkSobelOperator_h
19#define itkSobelOperator_h
96template <
typename TPixel,
unsigned int VDimension = 2,
typename TAllocator = NeighborhoodAllocator<TPixel>>
114 this->CreateToRadius(1);
124#ifdef ITK_USE_CONCEPT_CHECKING
131 using typename Superclass::CoefficientVector;
143#ifndef ITK_MANUAL_INSTANTIATION
144# include "itkSobelOperator.hxx"
Virtual class that defines a common interface to all neighborhood operator subtypes.
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
void Fill(const CoefficientVector &coeff) override
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....