18 #ifndef itkSobelOperator_h
19 #define itkSobelOperator_h
94 template<
typename TPixel,
unsigned int VDimension = 2,
95 typename TAllocator = NeighborhoodAllocator< TPixel > >
119 this->CreateToRadius(1);
133 Superclass::operator=(other);
143 os << i <<
"SobelOperator { this=" <<
this <<
"}" << std::endl;
168 #ifndef ITK_MANUAL_INSTANTIATION
169 #include "itkSobelOperator.hxx"
A light-weight container object for storing an N-dimensional neighborhood of values.
SobelOperator(const Self &other)
void PrintSelf(std::ostream &os, Indent i) const override
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
MovedGradientPixelType PixelType
Self & operator=(const Self &other)
Control indentation during Print() invocation.
std::vector< PixelRealType > CoefficientVector