Second order derivative filter
#include "dip_derivatives.h"
dip_Error dip_LaplaceMinDgg ( in, out, boundary, ps, sigmas, tc, flavour )
Depends on the underlying implementation, but expect:
binary, integer, float
Computes Laplace - Dgg. For two-dimensional images this is equivalent to the second order derivative in the direction perpendicular to the gradient direction.
Data type | Name | Description |
dip_Image | in | Input |
dip_Image | out | Output |
dip_BoundaryArray | boundary | Boundary conditions |
dip_BooleanArray | ps | Dimensions to process |
dip_FloatArray | sigmas | Sigma of Gaussian |
dip_float | tc | Truncation of Gaussian, see GlobalGaussianTruncationGet |
dip_DerivativeFlavour | flavour | Derivative flavour |
The enumerator flavour parameter is one of:
Name | Description |
DIP_DF_DEFAULT | Default derivative flavour (==DIP_DF_FIRGAUSS) |
DIP_DF_FIRGAUSS | Gaussian family, FIR implementation, Gauss |
DIP_DF_IIRGAUSS | Gaussian family, IIR implementation, GaussIIR |
DIP_DF_FTGAUSS | Gaussian family, FT implementation, GaussFT |
DIP_DF_FINITEDIFF | Finite difference implementation, FiniteDifferenceEx |
Derivative, GradientMagnitude, GradientDirection2D, Laplace, Dgg, LaplacePlusDgg