| Package | Description |
|---|---|
| boofcv.alg.filter.convolve | |
| boofcv.alg.filter.convolve.border | |
| boofcv.alg.filter.derivative | |
| boofcv.core.image | |
| boofcv.core.image.border | |
| boofcv.struct |
| Modifier and Type | Method and Description |
|---|---|
static float |
ConvolveWithBorderSparse.convolve(Kernel2D_F32 kernel,
ImageBorder_F32 input,
int x,
int y) |
static void |
ConvolveWithBorder.convolve(Kernel2D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest,
ImageBorder_F32 border)
Performs a 2D convolution across the image.
|
static float |
ConvolveWithBorderSparse.horizontal(Kernel1D_F32 kernel,
ImageBorder_F32 input,
int x,
int y) |
static void |
ConvolveWithBorder.horizontal(Kernel1D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest,
ImageBorder_F32 border)
Performs a horizontal 1D convolution across the image.
|
static float |
ConvolveWithBorderSparse.vertical(Kernel1D_F32 kernel,
ImageBorder_F32 input,
int x,
int y) |
static void |
ConvolveWithBorder.vertical(Kernel1D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest,
ImageBorder_F32 border)
Performs a vertical 1D convolution across the image.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveJustBorder_General.convolve(Kernel2D_F32 kernel,
ImageBorder_F32 input,
ImageFloat32 output,
int border) |
static void |
ConvolveJustBorder_General.horizontal(Kernel1D_F32 kernel,
ImageBorder_F32 input,
ImageFloat32 output,
int border) |
static void |
ConvolveJustBorder_General.vertical(Kernel1D_F32 kernel,
ImageBorder_F32 input,
ImageFloat32 output,
int border) |
| Modifier and Type | Method and Description |
|---|---|
static void |
HessianFromGradient.hessianPrewitt(ImageFloat32 inputDerivX,
ImageFloat32 inputDerivY,
ImageFloat32 derivXX,
ImageFloat32 derivYY,
ImageFloat32 derivXY,
ImageBorder_F32 border)
Computes the hessian given an image's gradient using a Prewitt operator.
|
static void |
HessianFromGradient.hessianSobel(ImageFloat32 inputDerivX,
ImageFloat32 inputDerivY,
ImageFloat32 derivXX,
ImageFloat32 derivYY,
ImageFloat32 derivXY,
ImageBorder_F32 border)
Computes the hessian given an image's gradient using a Sobel operator.
|
static void |
HessianFromGradient.hessianThree(ImageFloat32 inputDerivX,
ImageFloat32 inputDerivY,
ImageFloat32 derivXX,
ImageFloat32 derivYY,
ImageFloat32 derivXY,
ImageBorder_F32 border)
Computes the hessian given an image's gradient using a three derivative operator.
|
static void |
GradientPrewitt.process(ImageFloat32 orig,
ImageFloat32 derivX,
ImageFloat32 derivY,
ImageBorder_F32 border)
Computes the derivative in the X and Y direction using a floating point Prewitt edge detector.
|
static void |
GradientSobel.process(ImageFloat32 orig,
ImageFloat32 derivX,
ImageFloat32 derivY,
ImageBorder_F32 border)
Computes the derivative in the X and Y direction using an integer Sobel edge detector.
|
static void |
GradientThree.process(ImageFloat32 orig,
ImageFloat32 derivX,
ImageFloat32 derivY,
ImageBorder_F32 border)
Computes the derivative of an
ImageFloat32 along the x and y axes. |
static void |
HessianThree.process(ImageFloat32 orig,
ImageFloat32 derivXX,
ImageFloat32 derivYY,
ImageFloat32 derivXY,
ImageBorder_F32 border)
Computes the second derivative of an
ImageUInt8 along the x and y axes. |
static void |
HessianSobel.process(ImageFloat32 orig,
ImageFloat32 derivXX,
ImageFloat32 derivYY,
ImageFloat32 derivXY,
ImageBorder_F32 border)
Computes the image's second derivatives.
|
static void |
DerivativeHelperFunctions.processBorderHorizontal(ImageFloat32 orig,
ImageFloat32 deriv,
Kernel1D_F32 kernel,
int border,
ImageBorder_F32 borderType) |
static void |
DerivativeHelperFunctions.processBorderVertical(ImageFloat32 orig,
ImageFloat32 deriv,
Kernel1D_F32 kernel,
int border,
ImageBorder_F32 borderType) |
| Constructor and Description |
|---|
FactoryGImageSingleBand.Border_F32(ImageBorder_F32 image) |
| Modifier and Type | Class and Description |
|---|---|
class |
ImageBorder1D_F32 |
static class |
ImageBorderValue.Value_F32 |
| Modifier and Type | Method and Description |
|---|---|
static ImageBorder_F32 |
FactoryImageBorderAlgs.value(ImageFloat32 image,
float value) |
static ImageBorder_F32 |
ImageBorderValue.wrap(ImageFloat32 image,
float value) |
| Modifier and Type | Method and Description |
|---|---|
static ImageBorder_F32 |
BoofDefaults.borderDerivative_F32()
Creates a new instance of the default border for derivatives of ImageFloat32
|
Copyright © 2013. All Rights Reserved.