Package boofcv.alg.filter.derivative

  • Class Summary
    Class Description
    DerivativeHelperFunctions
    Functions for image derivatives.
    DerivativeLaplacian
    The Laplacian is convolved across an image to find second derivative of the image.
    GImageDerivativeOps
    Generalized operations related to compute different image derivatives.
    GradientPrewitt
    Operations for computing Prewitt image gradient.
    GradientReduceToSingle
    Contains functions that reduce the number of bands in the input image into a single band.
    GradientScharr
    Implementation of the standard 3x3 Scharr operator.
    GradientSobel
    Computes the image's first derivative along the x and y axises using the Sobel operator.
    GradientThree
    Computes the image's first derivative along the x and y axises using [-1 0 1] kernel.
    GradientTwo0
    Computes the image's first derivative along the x and y axises using [-1 1] kernel, where the "center" of the kernel is on the -1.
    GradientTwo1
    Computes the image's first derivative along the x and y axises using [-1 1] kernel, where the "center" of the kernel is on the 1.
    HessianFromGradient
    These functions compute the image hessian by computing the image gradient twice.
    HessianSobel
    Computes the second derivative (Hessian) of an image using.
    HessianThree
    Computes the second derivative (Hessian) of an image using.
    HessianThreeDeterminant
    Computes the determinant of a Hessian computed by differentiating using [-1 0 1] kernel.
    f(x,y) = Lxx*Lyy - Lxy2
    The Lxx and Lyy have a kernel of [1 0 -2 0 1] and Lxy is:
  • Enum Summary
    Enum Description
    DerivativeReduceType
    Different ways to reduce a gradient
    DerivativeType
    List of standard kernels used to compute the gradient of an image.