| 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 int |
ConvolveWithBorderSparse.convolve(Kernel2D_I32 kernel,
ImageBorder_I32 input,
int x,
int y) |
static void |
ConvolveWithBorder.convolve(Kernel2D_I32 kernel,
ImageSInt16 image,
ImageInt16 dest,
ImageBorder_I32 border)
Performs a 2D convolution across the image.
|
static void |
ConvolveWithBorder.convolve(Kernel2D_I32 kernel,
ImageUInt8 image,
ImageInt16 dest,
ImageBorder_I32 border)
Performs a 2D convolution across the image.
|
static void |
ConvolveWithBorder.convolve(Kernel2D_I32 kernel,
ImageUInt8 image,
ImageSInt32 dest,
ImageBorder_I32 border)
Performs a 2D convolution across the image.
|
static int |
ConvolveWithBorderSparse.horizontal(Kernel1D_I32 kernel,
ImageBorder_I32 input,
int x,
int y) |
static void |
ConvolveWithBorder.horizontal(Kernel1D_I32 kernel,
ImageSInt16 image,
ImageInt16 dest,
ImageBorder_I32 border)
Performs a horizontal 1D convolution across the image.
|
static void |
ConvolveWithBorder.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt16 dest,
ImageBorder_I32 border)
Performs a horizontal 1D convolution across the image.
|
static void |
ConvolveWithBorder.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageSInt32 dest,
ImageBorder_I32 border)
Performs a horizontal 1D convolution across the image.
|
static int |
ConvolveWithBorderSparse.vertical(Kernel1D_I32 kernel,
ImageBorder_I32 input,
int x,
int y) |
static void |
ConvolveWithBorder.vertical(Kernel1D_I32 kernel,
ImageSInt16 image,
ImageInt16 dest,
ImageBorder_I32 border)
Performs a vertical 1D convolution across the image.
|
static void |
ConvolveWithBorder.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt16 dest,
ImageBorder_I32 border)
Performs a vertical 1D convolution across the image.
|
static void |
ConvolveWithBorder.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageSInt32 dest,
ImageBorder_I32 border)
Performs a vertical 1D convolution across the image.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveJustBorder_General.convolve(Kernel2D_I32 kernel,
ImageBorder_I32 input,
ImageInt16 output,
int border) |
static void |
ConvolveJustBorder_General.convolve(Kernel2D_I32 kernel,
ImageBorder_I32 input,
ImageSInt32 output,
int border) |
static void |
ConvolveJustBorder_General.horizontal(Kernel1D_I32 kernel,
ImageBorder_I32 input,
ImageInt16 output,
int border) |
static void |
ConvolveJustBorder_General.horizontal(Kernel1D_I32 kernel,
ImageBorder_I32 input,
ImageSInt32 output,
int border) |
static void |
ConvolveJustBorder_General.vertical(Kernel1D_I32 kernel,
ImageBorder_I32 input,
ImageInt16 output,
int border) |
static void |
ConvolveJustBorder_General.vertical(Kernel1D_I32 kernel,
ImageBorder_I32 input,
ImageSInt32 output,
int border) |
| Modifier and Type | Method and Description |
|---|---|
static void |
HessianFromGradient.hessianPrewitt(ImageSInt16 inputDerivX,
ImageSInt16 inputDerivY,
ImageSInt16 derivXX,
ImageSInt16 derivYY,
ImageSInt16 derivXY,
ImageBorder_I32 border)
Computes the hessian given an image's gradient using a Prewitt operator.
|
static void |
HessianFromGradient.hessianSobel(ImageSInt16 inputDerivX,
ImageSInt16 inputDerivY,
ImageSInt16 derivXX,
ImageSInt16 derivYY,
ImageSInt16 derivXY,
ImageBorder_I32 border)
Computes the hessian given an image's gradient using a Sobel operator.
|
static void |
HessianFromGradient.hessianThree(ImageSInt16 inputDerivX,
ImageSInt16 inputDerivY,
ImageSInt16 derivXX,
ImageSInt16 derivYY,
ImageSInt16 derivXY,
ImageBorder_I32 border)
Computes the hessian given an image's gradient using a three derivative operator.
|
static void |
GradientPrewitt.process(ImageSInt16 orig,
ImageSInt16 derivX,
ImageSInt16 derivY,
ImageBorder_I32 border)
Computes the derivative in the X and Y direction using an integer Prewitt edge detector.
|
static void |
GradientThree.process(ImageSInt16 orig,
ImageSInt16 derivX,
ImageSInt16 derivY,
ImageBorder_I32 border)
Computes the derivative of an
ImageSInt16 along the x and y axes. |
static void |
GradientSobel.process(ImageSInt16 orig,
ImageSInt16 derivX,
ImageSInt16 derivY,
ImageBorder_I32<ImageSInt16> border)
Computes the derivative in the X and Y direction using an integer Sobel edge detector.
|
static void |
GradientPrewitt.process(ImageUInt8 orig,
ImageSInt16 derivX,
ImageSInt16 derivY,
ImageBorder_I32 border)
Computes the derivative in the X and Y direction using an integer Prewitt edge detector.
|
static void |
GradientThree.process(ImageUInt8 orig,
ImageSInt16 derivX,
ImageSInt16 derivY,
ImageBorder_I32 border)
Computes the derivative of an
ImageUInt8 along the x and y axes. |
static void |
GradientSobel.process(ImageUInt8 orig,
ImageSInt16 derivX,
ImageSInt16 derivY,
ImageBorder_I32<ImageUInt8> border)
Computes the derivative in the X and Y direction using an integer Sobel edge detector.
|
static void |
HessianThree.process(ImageUInt8 orig,
ImageSInt16 derivXX,
ImageSInt16 derivYY,
ImageSInt16 derivXY,
ImageBorder_I32 border)
Computes the second derivative of an
ImageUInt8 along the x and y axes. |
static void |
HessianSobel.process(ImageUInt8 orig,
ImageSInt16 derivXX,
ImageSInt16 derivYY,
ImageSInt16 derivXY,
ImageBorder_I32 border)
Computes the image's second derivatives.
|
static void |
DerivativeHelperFunctions.processBorderHorizontal(ImageSInt16 orig,
ImageSInt16 deriv,
Kernel1D_I32 kernel,
int border,
ImageBorder_I32 borderType) |
static void |
DerivativeHelperFunctions.processBorderHorizontal(ImageUInt8 orig,
ImageSInt16 deriv,
Kernel1D_I32 kernel,
int border,
ImageBorder_I32 borderType) |
static void |
DerivativeHelperFunctions.processBorderVertical(ImageSInt16 orig,
ImageSInt16 deriv,
Kernel1D_I32 kernel,
int border,
ImageBorder_I32 borderType) |
static void |
DerivativeHelperFunctions.processBorderVertical(ImageUInt8 orig,
ImageSInt16 deriv,
Kernel1D_I32 kernel,
int border,
ImageBorder_I32 borderType) |
| Constructor and Description |
|---|
FactoryGImageSingleBand.Border_I32(ImageBorder_I32 image) |
| Modifier and Type | Class and Description |
|---|---|
class |
ImageBorder1D_I32<T extends ImageInteger> |
static class |
ImageBorderValue.Value_I |
| Modifier and Type | Method and Description |
|---|---|
static ImageBorder_I32 |
FactoryImageBorderAlgs.value(ImageInteger image,
int value) |
static ImageBorder_I32 |
ImageBorderValue.wrap(ImageInteger image,
int value) |
| Modifier and Type | Method and Description |
|---|---|
static ImageBorder_I32 |
BoofDefaults.borderDerivative_I32()
Creates a new instance of the default border for derivatives of integer images
|
Copyright © 2013. All Rights Reserved.