Synopsis
HxImageRep HxGaussDerivative3d (HxImageRep img, double sigma, int orderDerivx, int orderDerivy, int orderDerivz, double truncation = 3.0)
Input
HxImageRep img
double sigma
int orderDerivx
int orderDerivy
int orderDerivz
double truncation
Return value
HxImageRep
Description
The function HxGaussDerivative3d convolves 2D-images with a Gaussian filter function. The filter function is separated in the x- , y- and z-direction, where the order of the derivative in all directions can be given seperately. The truncation (in all directions) determines the size of the filter in sigma (of the particular direction), where the filter size, in sigma, is 2 times the truncation plus 1. Sigma is equal for all directions and is given by `sigma'. For vector images, each channel is convolved separately with the Gaussian kernel.
Remarks
See also
HxGauss, HxConvGauss3d, HxGaussDerivative2d,
Keywords
Filter, Convolution, Gauss, Gaussian derivative,
1.2.12 written by Dimitri van Heesch,
© 1997-2001