Uses of Class
boofcv.struct.convolve.Kernel2D_F32
Package
Description
-
Uses of Kernel2D_F32 in boofcv.alg.distort.motion
Modifier and TypeMethodDescriptionstatic Kernel2D_F32
MotionBlurOps.linearMotionPsf
(double lengthOfMotion, double phi) Creates a PSF for linear motion blur with constant velocity. -
Uses of Kernel2D_F32 in boofcv.alg.enhance
Modifier and TypeFieldDescriptionstatic Kernel2D_F32
EnhanceImageOps.kernelEnhance4_F32
static Kernel2D_F32
EnhanceImageOps.kernelEnhance8_F32
-
Uses of Kernel2D_F32 in boofcv.alg.feature.orientation
Modifier and TypeFieldDescriptionprotected Kernel2D_F32
OrientationImageAverage.kerCosine
protected Kernel2D_F32
OrientationImageAverage.kerSine
protected Kernel2D_F32
OrientationAverage.weights
protected Kernel2D_F32
OrientationHistogram.weights
protected Kernel2D_F32
OrientationSlidingWindow.weights
Modifier and TypeMethodDescriptionOrientationAverage.getWeights()
OrientationHistogram.getWeights()
OrientationSlidingWindow.getWeights()
-
Uses of Kernel2D_F32 in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionstatic void
ConvolveImage.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a 2D convolution across the image.static void
ConvolveImage.convolve
(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a 2D convolution across the image.static void
ConvolveImageDownNoBorder.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveImageDownNormalized.convolve
(Kernel2D_F32 kernel, GrayF32 image, GrayF32 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
ConvolveImageNoBorder.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output) static void
ConvolveImageNoBorder.convolve
(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveImageNormalized.convolve
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dst) Performs a 2D normalized convolution across the image.static void
ConvolveImageNormalized.convolve
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a 2D normalized convolution across the image.static void
ConvolveImageNormalized.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a 2D normalized convolution across the image.static float
ConvolveImageSparse.convolve
(Kernel2D_F32 kernel, ImageBorder_F32 input, int x, int y) -
Uses of Kernel2D_F32 in boofcv.alg.filter.convolve.border
Modifier and TypeMethodDescriptionstatic void
ConvolveJustBorder_General_IL.convolve
(Kernel2D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static void
ConvolveJustBorder_General_SB.convolve
(Kernel2D_F32 kernel, ImageBorder_F32 input, GrayF32 output) static void
ConvolveJustBorder_General_SB.convolve
(Kernel2D_F32 kernel, ImageBorder_F32 input, GrayF32 output, int divisor) -
Uses of Kernel2D_F32 in boofcv.alg.filter.convolve.down
Modifier and TypeMethodDescriptionstatic void
ConvolveDownNoBorderStandard.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static boolean
ConvolveDownNoBorderUnrolled_F32_F32.convolve
(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) static void
ConvolveDownNormalized_JustBorder.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveDownNormalizedNaive.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveDownNoBorderUnrolled_F32_F32.convolve11
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveDownNoBorderUnrolled_F32_F32.convolve3
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveDownNoBorderUnrolled_F32_F32.convolve5
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveDownNoBorderUnrolled_F32_F32.convolve7
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static void
ConvolveDownNoBorderUnrolled_F32_F32.convolve9
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) -
Uses of Kernel2D_F32 in boofcv.alg.filter.convolve.noborder
Modifier and TypeMethodDescriptionstatic void
ConvolveImageStandard_IL_MT.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_IL.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_SB_MT.convolve
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageStandard_SB.convolve
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static boolean
ConvolveImageUnrolled_SB_F32_F32.convolve
(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest) static boolean
ConvolveImageUnrolled_SB_MT_F32_F32.convolve
(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest) static void
ConvolveImageUnrolled_SB_F32_F32.convolve11
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_MT_F32_F32.convolve11
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_F32_F32.convolve3
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_MT_F32_F32.convolve3
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_F32_F32.convolve5
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_MT_F32_F32.convolve5
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_F32_F32.convolve7
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_MT_F32_F32.convolve7
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_F32_F32.convolve9
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static void
ConvolveImageUnrolled_SB_MT_F32_F32.convolve9
(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) -
Uses of Kernel2D_F32 in boofcv.alg.filter.convolve.normalized
Modifier and TypeMethodDescriptionstatic void
ConvolveNormalized_JustBorder_IL.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveNormalized_JustBorder_SB.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output) static void
ConvolveNormalizedNaive_IL.convolve
(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output) static void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) -
Uses of Kernel2D_F32 in boofcv.alg.filter.derivative
Modifier and TypeFieldDescriptionstatic Kernel2D_F32
DerivativeLaplacian.kernel_F32
static Kernel2D_F32
HessianThree.kernelCross_F32
static Kernel2D_F32
GradientPrewitt.kernelDerivX_F32
static Kernel2D_F32
GradientScharr.kernelDerivX_F32
static Kernel2D_F32
GradientSobel.kernelDerivX_F32
static Kernel2D_F32
GradientPrewitt.kernelDerivY_F32
static Kernel2D_F32
GradientScharr.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
-
Uses of Kernel2D_F32 in boofcv.alg.filter.kernel
Modifier and TypeMethodDescriptionstatic Kernel2D_F32
KernelMath.convertToKernel
(GrayF32 image) static Kernel2D_F32
KernelMath.convolve2D
(Kernel1D_F32 a, Kernel1D_F32 b) Convolve two 1D kernels together to form a 2D kernel.static Kernel2D_F32
KernelMath.convolve2D
(Kernel2D_F32 a, Kernel2D_F32 b) static Kernel2D_F32
KernelMath.transpose
(Kernel2D_F32 a) Modifier and TypeMethodDescriptionstatic Kernel2D_S32
KernelMath.convert
(Kernel2D_F32 original, float minFrac) static GrayF32
KernelMath.convertToImage
(Kernel2D_F32 kernel) static Kernel2D_F32
KernelMath.convolve2D
(Kernel2D_F32 a, Kernel2D_F32 b) static void
KernelMath.divide
(Kernel2D_F32 kernel, float value) 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 float
KernelMath.sum
(Kernel2D_F32 kernel) static Kernel2D_F32
KernelMath.transpose
(Kernel2D_F32 a) -
Uses of Kernel2D_F32 in boofcv.alg.filter.kernel.impl
-
Uses of Kernel2D_F32 in boofcv.alg.weights
-
Uses of Kernel2D_F32 in boofcv.factory.filter.convolve
-
Uses of Kernel2D_F32 in boofcv.factory.filter.kernel
Modifier and TypeMethodDescriptionstatic Kernel2D_F32
FactoryKernelGaussian.gaussian2D_F32
(double sigma, int radius, boolean odd, boolean normalize) Creates a kernel for a 2D convolution.static Kernel2D_F32
FactoryKernelGaussian.gaussian2D_F32
(double sigmaX, int radiusX, boolean oddX, double sigmaY, int radiusY, boolean oddY, boolean normalize) static Kernel2D_F32
FactoryKernel.random2D_F32
(int width, int offset, float min, float max, Random rand) Creates a random 2D kernel drawn from a uniform distribution. -
Uses of Kernel2D_F32 in boofcv.struct.convolve
Modifier and TypeMethodDescriptionKernel2D_F32.copy()
static Kernel2D_F32
Kernel2D_F32.wrap
(float[] data, int width, int offset) Creates a kernel whose elements are the specified data array and has the specified width.