18#ifndef itkImageKernelOperator_h
19#define itkImageKernelOperator_h
48template <
typename TPixel,
unsigned int VDimension = 2,
typename TAllocator = NeighborhoodAllocator<TPixel>>
75 Superclass::PrintSelf(os, indent);
80 using typename Superclass::CoefficientVector;
95#ifndef ITK_MANUAL_INSTANTIATION
96# include "itkImageKernelOperator.hxx"
A NeighborhoodOperator whose coefficients are from an image.
const ImageType * GetImageKernel() const
void SetImageKernel(const ImageType *kernel)
void Fill(const CoefficientVector &coeff) override
CoefficientVector GenerateCoefficients() override
typename std::vector< PixelRealType > CoefficientVector
void PrintSelf(std::ostream &os, Indent indent) const override
Templated n-dimensional image class.
Control indentation during Print() invocation.
Virtual class that defines a common interface to all neighborhood operator subtypes.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....