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

Laplace

Second order derivative filter

SYNOPSIS

#include "dip_derivatives.h"

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

DATA TYPES

Depends on the underlying implementation, but expect:

binary, integer, float

FUNCTION

Computes the Laplace 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, see GlobalGaussianTruncationGet
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.

Derivative, GradientMagnitude, GradientDirection2D, Dgg, LaplacePlusDgg, LaplaceMinDgg