| Modifier and Type | Field and Description |
|---|---|
static Kernel2D_F32 |
ImplEnhanceFilter.kernelEnhance4_F32 |
static Kernel2D_F32 |
ImplEnhanceFilter.kernelEnhance8_F32 |
| Modifier and Type | Method and Description |
|---|---|
static float |
ConvolveWithBorderSparse.convolve(Kernel2D_F32 kernel,
ImageBorder_F32 input,
int x,
int y) |
static void |
ConvolveImageNoBorder.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output)
Performs a 2D convolution across the image.
|
static void |
ConvolveNormalized.convolve(Kernel2D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest)
Performs a 2D convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveWithBorder.convolve(Kernel2D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest,
ImageBorder_F32 border)
Performs a 2D convolution across the image.
|
static void |
ConvolveDownNormalized.convolve(Kernel2D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest,
int skip)
Performs a 2D down convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveDownNoBorder.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveJustBorder_General.convolve(Kernel2D_F32 kernel,
ImageBorder_F32 input,
ImageFloat32 output,
int border) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveDownNormalizedNaive.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static boolean |
ConvolveDownNoBorderUnrolled_F32_F32.convolve(Kernel2D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest,
int skip) |
static void |
ConvolveDownNormalized_JustBorder.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
ConvolveDownNoBorderStandard.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
ConvolveDownNoBorderUnrolled_F32_F32.convolve11(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
ConvolveDownNoBorderUnrolled_F32_F32.convolve3(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
ConvolveDownNoBorderUnrolled_F32_F32.convolve5(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
ConvolveDownNoBorderUnrolled_F32_F32.convolve7(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
ConvolveDownNoBorderUnrolled_F32_F32.convolve9(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ConvolveImageUnrolled_F32_F32.convolve(Kernel2D_F32 kernel,
ImageFloat32 image,
ImageFloat32 dest) |
static void |
ConvolveImageStandard.convolve(Kernel2D_F32 kernel,
ImageFloat32 src,
ImageFloat32 dest) |
static void |
ConvolveImageUnrolled_F32_F32.convolve11(Kernel2D_F32 kernel,
ImageFloat32 src,
ImageFloat32 dest) |
static void |
ConvolveImageUnrolled_F32_F32.convolve3(Kernel2D_F32 kernel,
ImageFloat32 src,
ImageFloat32 dest) |
static void |
ConvolveImageUnrolled_F32_F32.convolve5(Kernel2D_F32 kernel,
ImageFloat32 src,
ImageFloat32 dest) |
static void |
ConvolveImageUnrolled_F32_F32.convolve7(Kernel2D_F32 kernel,
ImageFloat32 src,
ImageFloat32 dest) |
static void |
ConvolveImageUnrolled_F32_F32.convolve9(Kernel2D_F32 kernel,
ImageFloat32 src,
ImageFloat32 dest) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveNormalizedNaive.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output) |
static void |
ConvolveNormalized_JustBorder.convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output) |
| Modifier and Type | Field and Description |
|---|---|
static Kernel2D_F32 |
LaplacianEdge.kernel_F32 |
static Kernel2D_F32 |
HessianThree.kernelCross_F32 |
static Kernel2D_F32 |
GradientPrewitt.kernelDerivX_F32 |
static Kernel2D_F32 |
GradientSobel.kernelDerivX_F32 |
static Kernel2D_F32 |
GradientPrewitt.kernelDerivY_F32 |
static Kernel2D_F32 |
GradientSobel.kernelDerivY_F32 |
static Kernel2D_F32 |
HessianSobel.kernelXX_F32 |
static Kernel2D_F32 |
HessianSobel.kernelXY_F32 |
static Kernel2D_F32 |
HessianSobel.kernelYY_F32 |
| Modifier and Type | Method and Description |
|---|---|
static Kernel2D_F32 |
KernelMath.convertToKernel(ImageFloat32 image) |
static Kernel2D_F32 |
KernelMath.convolve(Kernel1D_F32 a,
Kernel1D_F32 b) |
static Kernel2D_F32 |
KernelMath.convolve2D(Kernel2D_F32 a,
Kernel2D_F32 b) |
static Kernel2D_F32 |
KernelMath.transpose(Kernel2D_F32 a) |
| Modifier and Type | Method and Description |
|---|---|
static Kernel2D_I32 |
KernelMath.convert(Kernel2D_F32 original,
float minFrac) |
static ImageFloat32 |
KernelMath.convertToImage(Kernel2D_F32 kernel) |
static Kernel2D_F32 |
KernelMath.convolve2D(Kernel2D_F32 a,
Kernel2D_F32 b) |
static void |
KernelMath.fill(Kernel2D_F32 kernel,
float value) |
static void |
KernelMath.normalizeAbsSumToOne(Kernel2D_F32 kernel)
Normalizes the array such that the absolute value sums up to one.
|
static void |
KernelMath.normalizeSumToOne(Kernel2D_F32 kernel)
Normalizes the array such that it sums up to one.
|
static Kernel2D_F32 |
KernelMath.transpose(Kernel2D_F32 a) |
| Modifier and Type | Method and Description |
|---|---|
Kernel2D_F32 |
SteerableKernel_F32.compute(double angle) |
Kernel2D_F32 |
SteerableKernel_F32.getBasis(int index) |
| Constructor and Description |
|---|
FactoryConvolveSparse.Convolve_F32(Kernel2D_F32 kernel) |
| Modifier and Type | Method and Description |
|---|---|
protected static Kernel2D_F32 |
FactoryKernelGaussian.gaussian2D_F32(double sigma,
int radius,
boolean normalize)
Creates a kernel for a 2D convolution.
|
static Kernel2D_F32 |
FactoryKernel.random2D_F32(int radius,
float min,
float max,
Random rand)
Creates a random 2D kernel drawn from a uniform distribution.
|
| Modifier and Type | Method and Description |
|---|---|
static Kernel2D_F32 |
Kernel2D_F32.wrap(float[] data,
int width)
Creates a kernel whose elements are the specified data array and has
the specified width.
|
Copyright © 2013. All Rights Reserved.