DIPlib Documentation - ©1995-2008 Quantitative Imaging Group, Delft University of Technology.

Dgg

Second order derivative filter

SYNOPSIS

#include "dip_derivatives.h"

dip_Error dip_Dgg ( in, out, boundary, ps, sigmas, tc, flavour )

DATA TYPES

Depends on the underlying implementation, but expect:

binary, integer, float

FUNCTION

Computes the second derivative in gradient direction of an image using the Derivative function.

ARGUMENTS

Data typeNameDescription
dip_ImageinInput
dip_ImageoutOutput
dip_BoundaryArrayboundaryBoundary conditions
dip_BooleanArraypsDimensions to process
dip_FloatArraysigmasSigma of Gaussian
dip_floattcTruncation of Gaussian
dip_DerivativeFlavourflavourDerivative flavour

The enumerator flavour parameter is one of:

NameDescription
DIP_DF_DEFAULTDefault derivative flavour (==DIP_DF_FIRGAUSS)
DIP_DF_FIRGAUSSGaussian family, FIR implementation, Gauss
DIP_DF_IIRGAUSSGaussian family, IIR implementation, GaussIIR
DIP_DF_FTGAUSSGaussian family, FT implementation, GaussFT
DIP_DF_FINITEDIFFFinite difference implementation, FiniteDifferenceEx

SEE ALSO

See section 9.5, "Derivative-based operations", in "Fundamentals of Image Processing" (Dgg is called SDGD in the text).

Derivative, GradientMagnitude, GradientDirection2D, Laplace, LaplacePlusDgg, LaplaceMinDgg

DIPlib on-line documentation | Function reference | Global function index