Package boofcv.alg.transform.ii
Class DerivativeIntegralImage
java.lang.Object
boofcv.alg.transform.ii.DerivativeIntegralImage
public class DerivativeIntegralImage extends Object
Functions related to image derivatives in integral images.
-
Constructor Summary
Constructors Constructor Description DerivativeIntegralImage()
-
Method Summary
Modifier and Type Method Description static void
derivXX(GrayF32 input, GrayF32 output, int size)
static void
derivXY(GrayF32 input, GrayF32 output, int size)
static void
derivYY(GrayF32 input, GrayF32 output, int size)
static IntegralKernel
kernelDerivX(int r, @Nullable IntegralKernel ret)
Creates a kernel for a symmetric box derivative.static IntegralKernel
kernelDerivXX(int size, @Nullable IntegralKernel ret)
static IntegralKernel
kernelDerivXY(int size, @Nullable IntegralKernel ret)
static IntegralKernel
kernelDerivY(int r, @Nullable IntegralKernel ret)
Creates a kernel for a symmetric box derivative.static IntegralKernel
kernelDerivYY(int size, @Nullable IntegralKernel ret)
static IntegralKernel
kernelHaarX(int r, @Nullable IntegralKernel ret)
Creates a kernel for the Haar wavelet "centered" around the target pixel.static IntegralKernel
kernelHaarY(int r, @Nullable IntegralKernel ret)
Creates a kernel for the Haar wavelet "centered" around the target pixel.
-
Constructor Details
-
DerivativeIntegralImage
public DerivativeIntegralImage()
-
-
Method Details
-
kernelDerivX
Creates a kernel for a symmetric box derivative.- Parameters:
r
- Radius of the box. width is 2*r+1- Returns:
- Kernel Kernel for derivative.
-
kernelDerivY
Creates a kernel for a symmetric box derivative.- Parameters:
r
- Radius of the box. width is 2*r+1- Returns:
- Kernel Kernel for derivative.
-
kernelHaarX
Creates a kernel for the Haar wavelet "centered" around the target pixel.- Parameters:
r
- Radius of the box. width is 2*r- Returns:
- Kernel for a Haar x-axis wavelet.
-
kernelHaarY
Creates a kernel for the Haar wavelet "centered" around the target pixel.- Parameters:
r
- Radius of the box. width is 2*r- Returns:
- Kernel for a Haar y-axis wavelet.
-
kernelDerivXX
-
kernelDerivYY
-
kernelDerivXY
-
derivXX
-
derivYY
-
derivXY
-