| Package | Description |
|---|---|
| boofcv.alg.transform.ii | |
| boofcv.alg.transform.ii.impl |
| Modifier and Type | Method and Description |
|---|---|
IntegralKernel |
IntegralKernel.copy() |
static IntegralKernel |
DerivativeIntegralImage.kernelDerivX(int r,
IntegralKernel ret)
Creates a kernel for a symmetric box derivative.
|
static IntegralKernel |
DerivativeIntegralImage.kernelDerivXX(int size,
IntegralKernel ret) |
static IntegralKernel |
DerivativeIntegralImage.kernelDerivXY(int size,
IntegralKernel ret) |
static IntegralKernel |
DerivativeIntegralImage.kernelDerivY(int r,
IntegralKernel ret)
Creates a kernel for a symmetric box derivative.
|
static IntegralKernel |
DerivativeIntegralImage.kernelDerivYY(int size,
IntegralKernel ret) |
static IntegralKernel |
DerivativeIntegralImage.kernelHaarX(int r,
IntegralKernel ret)
Creates a kernel for the Haar wavelet "centered" around the target pixel.
|
static IntegralKernel |
DerivativeIntegralImage.kernelHaarY(int r,
IntegralKernel ret)
Creates a kernel for the Haar wavelet "centered" around the target pixel.
|
| Modifier and Type | Method and Description |
|---|---|
static ImageFloat32 |
IntegralImageOps.convolve(ImageFloat32 integral,
IntegralKernel kernel,
ImageFloat32 output)
General code for convolving a box filter across an image using the integral image.
|
static ImageFloat64 |
IntegralImageOps.convolve(ImageFloat64 integral,
IntegralKernel kernel,
ImageFloat64 output)
General code for convolving a box filter across an image using the integral image.
|
static ImageSInt32 |
IntegralImageOps.convolve(ImageSInt32 integral,
IntegralKernel kernel,
ImageSInt32 output)
General code for convolving a box filter across an image using the integral image.
|
static ImageSInt64 |
IntegralImageOps.convolve(ImageSInt64 integral,
IntegralKernel kernel,
ImageSInt64 output)
General code for convolving a box filter across an image using the integral image.
|
static <T extends ImageSingleBand> |
GIntegralImageOps.convolve(T integral,
IntegralKernel kernel,
T output)
General code for convolving a box filter across an image using the integral image.
|
static ImageFloat32 |
IntegralImageOps.convolveBorder(ImageFloat32 integral,
IntegralKernel kernel,
ImageFloat32 output,
int borderX,
int borderY)
Convolves the kernel only across the image's border.
|
static ImageFloat64 |
IntegralImageOps.convolveBorder(ImageFloat64 integral,
IntegralKernel kernel,
ImageFloat64 output,
int borderX,
int borderY)
Convolves the kernel only across the image's border.
|
static ImageSInt32 |
IntegralImageOps.convolveBorder(ImageSInt32 integral,
IntegralKernel kernel,
ImageSInt32 output,
int borderX,
int borderY)
Convolves the kernel only across the image's border.
|
static ImageSInt64 |
IntegralImageOps.convolveBorder(ImageSInt64 integral,
IntegralKernel kernel,
ImageSInt64 output,
int borderX,
int borderY)
Convolves the kernel only across the image's border.
|
static <T extends ImageSingleBand> |
GIntegralImageOps.convolveBorder(T integral,
IntegralKernel kernel,
T output,
int borderX,
int borderY)
Convolves the kernel only across the image's border.
|
static float |
IntegralImageOps.convolveSparse(ImageFloat32 integral,
IntegralKernel kernel,
int x,
int y)
Convolves a kernel around a single point in the integral image.
|
static double |
IntegralImageOps.convolveSparse(ImageFloat64 integral,
IntegralKernel kernel,
int x,
int y)
Convolves a kernel around a single point in the integral image.
|
static int |
IntegralImageOps.convolveSparse(ImageSInt32 integral,
IntegralKernel kernel,
int x,
int y)
Convolves a kernel around a single point in the integral image.
|
static long |
IntegralImageOps.convolveSparse(ImageSInt64 integral,
IntegralKernel kernel,
int x,
int y)
Convolves a kernel around a single point in the integral image.
|
static <T extends ImageSingleBand> |
GIntegralImageOps.convolveSparse(T integral,
IntegralKernel kernel,
int x,
int y)
Convolves a kernel around a single point in the integral image.
|
static boolean |
IntegralImageOps.isInBounds(int x,
int y,
IntegralKernel kernel,
int width,
int height)
Checks to see if the kernel is applied at this specific spot if all the pixels
would be inside the image bounds or not
|
static IntegralKernel |
DerivativeIntegralImage.kernelDerivX(int r,
IntegralKernel ret)
Creates a kernel for a symmetric box derivative.
|
static IntegralKernel |
DerivativeIntegralImage.kernelDerivXX(int size,
IntegralKernel ret) |
static IntegralKernel |
DerivativeIntegralImage.kernelDerivXY(int size,
IntegralKernel ret) |
static IntegralKernel |
DerivativeIntegralImage.kernelDerivY(int r,
IntegralKernel ret)
Creates a kernel for a symmetric box derivative.
|
static IntegralKernel |
DerivativeIntegralImage.kernelDerivYY(int size,
IntegralKernel ret) |
static IntegralKernel |
DerivativeIntegralImage.kernelHaarX(int r,
IntegralKernel ret)
Creates a kernel for the Haar wavelet "centered" around the target pixel.
|
static IntegralKernel |
DerivativeIntegralImage.kernelHaarY(int r,
IntegralKernel ret)
Creates a kernel for the Haar wavelet "centered" around the target pixel.
|
static void |
IntegralImageOps.print(IntegralKernel kernel)
Prints out the kernel.
|
| Constructor and Description |
|---|
SparseIntegralGradientKernel(IntegralKernel kernelX,
IntegralKernel kernelY) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImplIntegralImageOps.convolve(ImageFloat32 integral,
IntegralKernel kernel,
ImageFloat32 output) |
static void |
ImplIntegralImageOps.convolve(ImageFloat64 integral,
IntegralKernel kernel,
ImageFloat64 output) |
static void |
ImplIntegralImageOps.convolve(ImageSInt32 integral,
IntegralKernel kernel,
ImageSInt32 output) |
static void |
ImplIntegralImageOps.convolve(ImageSInt64 integral,
IntegralKernel kernel,
ImageSInt64 output) |
static void |
ImplIntegralImageOps.convolveBorder(ImageFloat32 integral,
IntegralKernel kernel,
ImageFloat32 output,
int borderX,
int borderY) |
static void |
ImplIntegralImageOps.convolveBorder(ImageFloat64 integral,
IntegralKernel kernel,
ImageFloat64 output,
int borderX,
int borderY) |
static void |
ImplIntegralImageOps.convolveBorder(ImageSInt32 integral,
IntegralKernel kernel,
ImageSInt32 output,
int borderX,
int borderY) |
static void |
ImplIntegralImageOps.convolveBorder(ImageSInt64 integral,
IntegralKernel kernel,
ImageSInt64 output,
int borderX,
int borderY) |
static float |
ImplIntegralImageOps.convolveSparse(ImageFloat32 integral,
IntegralKernel kernel,
int x,
int y) |
static double |
ImplIntegralImageOps.convolveSparse(ImageFloat64 integral,
IntegralKernel kernel,
int x,
int y) |
static int |
ImplIntegralImageOps.convolveSparse(ImageSInt32 integral,
IntegralKernel kernel,
int x,
int y) |
static long |
ImplIntegralImageOps.convolveSparse(ImageSInt64 integral,
IntegralKernel kernel,
int x,
int y) |
Copyright © 2013. All Rights Reserved.