 |
VTK
9.0.1
|
Go to the documentation of this file.
24 #ifndef vtkImageConvolve_h
25 #define vtkImageConvolve_h
27 #include "vtkImagingGeneralModule.h"
46 vtkGetVector3Macro(KernelSize,
int);
53 void SetKernel3x3(
const double kernel[9]);
54 void SetKernel5x5(
const double kernel[25]);
57 void SetKernel7x7(
const double kernel[49]);
64 void GetKernel3x3(
double kernel[9]);
66 void GetKernel5x5(
double kernel[25]);
70 void GetKernel7x7(
double kernel[49]);
75 void SetKernel3x3x3(const
double kernel[27]);
77 void SetKernel5x5x5(const
double kernel[125]);
78 void SetKernel7x7x7(const
double kernel[343]);
85 void GetKernel3x3x3(
double kernel[27]);
89 void GetKernel5x5x5(
double kernel[125]);
91 void GetKernel7x7x7(
double kernel[343]);
99 int outExt[6],
int id) override;
101 void GetKernel(
double* kernel);
103 void SetKernel(const
double* kernel,
int sizeX,
int sizeY,
int sizeZ);
Generic filter that has one input.
#define VTK_SIZEHINT(...)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
topologically and geometrically regular array of data
a simple class to control print indentation
static vtkAlgorithm * New()
Convolution of an image with a kernel.