| Package | Description |
|---|---|
| boofcv.abst.filter.convolve | |
| boofcv.alg.interpolate.kernel | |
| boofcv.factory.filter.kernel | |
| boofcv.struct.convolve |
| Constructor and Description |
|---|
GenericConvolve(Method m,
KernelBase kernel,
BorderType type,
Class<Input> imageType) |
GenericConvolveDown(Method m,
KernelBase kernel,
BorderType type,
int skip,
Class<Input> imageType) |
| Modifier and Type | Class and Description |
|---|---|
class |
BicubicKernel_F32
A kernel can be used to approximate bicubic interpolation.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends KernelBase> |
FactoryKernelGaussian.gaussian(Class<T> kernelType,
double sigma,
int radius)
Creates a Gaussian kernel of the specified type.
|
static <T extends KernelBase> |
FactoryKernelGaussian.gaussian(int DOF,
boolean isFloat,
int numBits,
double sigma,
int radius)
Creates a Gaussian kernel with the specified properties.
|
static <K extends KernelBase,T extends ImageSingleBand> |
FactoryKernel.getKernelType(Class<T> imageType,
int DOF) |
static <T extends KernelBase> |
FactoryKernel.random(Class<?> type,
int radius,
int min,
int max,
Random rand)
Creates a random kernel of the specified type where each element is drawn from an uniform
distribution.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Kernel1D
This is a kernel in a 1D convolution.
|
class |
Kernel1D_F32
Floating point 1D convolution kernel that extends
Kernel1D. |
class |
Kernel1D_F64
Floating point 1D convolution kernel that extends
Kernel1D. |
class |
Kernel1D_I32
Integer 1D convolution kernel that extends
Kernel1D. |
class |
Kernel2D
Base type for 2D convolution kernels
|
class |
Kernel2D_F32
This is a kernel in a 2D convolution.
|
class |
Kernel2D_F64
This is a kernel in a 2D convolution.
|
class |
Kernel2D_I32
This is a kernel in a 2D convolution.
|
class |
KernelContinuous1D_F32
Computes the instantaneous value of a continuous valued function.
|
Copyright © 2013. All Rights Reserved.