Uses of Class
boofcv.struct.convolve.Kernel1D_F32
Packages that use Kernel1D_F32
Package
Description
-
Uses of Kernel1D_F32 in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic floatConvolveImageNoBorderSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) Convolves a 1D kernels around the specified pixel in the horizontal and vertical direction.static floatConvolveImageNormalizedSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) Convolves around the specified point in the horizontal and vertical direction.static voidConvolveImage.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a horizontal 1D convolution across the image.static voidConvolveImage.horizontal(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a horizontal 1D convolution across the image.static voidConvolveImageDownNoBorder.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveImageDownNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) Performs a horizontal 1D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static voidConvolveImageNoBorder.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveImageNoBorder.horizontal(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a horizontal 1D normalized convolution across the image.static floatConvolveImageSparse.horizontal(Kernel1D_F32 kernel, ImageBorder_F32 input, int x, int y) static voidConvolveImage.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a vertical 1D convolution across the image.static voidConvolveImage.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a vertical 1D convolution across the image.static voidConvolveImageDownNoBorder.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveImageDownNormalized.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) Performs a vertical 1D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static voidConvolveImageNoBorder.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveImageNoBorder.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveImageNormalized.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) Performs a vertical 1D normalized convolution across the image.static voidConvolveImageNormalized.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a vertical 1D normalized convolution across the image.static voidConvolveImageNormalized.vertical(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a vertical 1D normalized convolution across the image.static floatConvolveImageSparse.vertical(Kernel1D_F32 kernel, ImageBorder_F32 input, int x, int y) -
Uses of Kernel1D_F32 in boofcv.alg.filter.convolve.border
Methods in boofcv.alg.filter.convolve.border with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic voidConvolveJustBorder_General_IL.horizontal(Kernel1D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static voidConvolveJustBorder_General_SB.horizontal(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output) static voidConvolveJustBorder_General_SB.horizontal(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output, int divisor) static voidConvolveJustBorder_General_IL.vertical(Kernel1D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static voidConvolveJustBorder_General_SB.vertical(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output) static voidConvolveJustBorder_General_SB.vertical(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output, int divisor) -
Uses of Kernel1D_F32 in boofcv.alg.filter.convolve.down
Methods in boofcv.alg.filter.convolve.down with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic voidConvolveDownNoBorderStandard.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static booleanConvolveDownNoBorderUnrolled_F32_F32.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) static voidConvolveDownNormalized_JustBorder.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNormalizedNaive.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal11(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal3(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal5(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal7(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal9(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderStandard.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static booleanConvolveDownNoBorderUnrolled_F32_F32.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) static voidConvolveDownNormalized_JustBorder.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNormalizedNaive.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical11(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical3(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical5(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical7(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical9(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) -
Uses of Kernel1D_F32 in boofcv.alg.filter.convolve.noborder
Methods in boofcv.alg.filter.convolve.noborder with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic floatConvolveImageStandardSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) static voidConvolveImageStandard_IL_MT.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_SB_MT.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageStandard_SB.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static booleanConvolveImageUnrolled_SB_F32_F32.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static booleanConvolveImageUnrolled_SB_MT_F32_F32.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal11(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal11(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal3(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal3(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal5(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal5(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal7(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal7(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal9(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal9(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageStandard_IL_MT.vertical(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL.vertical(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_SB_MT.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageStandard_SB.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static booleanConvolveImageUnrolled_SB_F32_F32.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static booleanConvolveImageUnrolled_SB_MT_F32_F32.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.vertical11(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical11(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical3(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical3(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical5(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical5(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical7(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical7(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical9(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical9(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) -
Uses of Kernel1D_F32 in boofcv.alg.filter.convolve.normalized
Methods in boofcv.alg.filter.convolve.normalized with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic floatConvolveNormalizedStandardSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) static voidConvolveNormalized_JustBorder_IL.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveNormalized_JustBorder_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_IL.horizontal(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) static voidConvolveNormalized_JustBorder_IL.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveNormalized_JustBorder_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_IL.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) -
Uses of Kernel1D_F32 in boofcv.alg.filter.derivative
Fields in boofcv.alg.filter.derivative declared as Kernel1D_F32Modifier and TypeFieldDescriptionstatic Kernel1D_F32GradientThree.kernelDeriv_F32static Kernel1D_F32GradientTwo0.kernelDeriv_F32static Kernel1D_F32GradientTwo1.kernelDeriv_F32static Kernel1D_F32HessianThree.kernelXXYY_F32Methods in boofcv.alg.filter.derivative with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic voidDerivativeHelperFunctions.processBorderHorizontal(GrayF32 orig, GrayF32 deriv, Kernel1D_F32 kernel, ImageBorder_F32 borderType) static voidDerivativeHelperFunctions.processBorderVertical(GrayF32 orig, GrayF32 deriv, Kernel1D_F32 kernel, ImageBorder_F32 borderType) -
Uses of Kernel1D_F32 in boofcv.alg.filter.kernel
Methods in boofcv.alg.filter.kernel that return Kernel1D_F32Modifier and TypeMethodDescriptionstatic Kernel1D_F32KernelMath.convolve1D_F32(Kernel1D_F32 a, Kernel1D_F32 b) Methods in boofcv.alg.filter.kernel with parameters of type Kernel1D_F32Modifier and TypeMethodDescriptionstatic Kernel1D_S32KernelMath.convert(Kernel1D_F32 original, float minFrac) static Kernel1D_F32KernelMath.convolve1D_F32(Kernel1D_F32 a, Kernel1D_F32 b) static Kernel2D_F32KernelMath.convolve2D(Kernel1D_F32 a, Kernel1D_F32 b) Convolve two 1D kernels together to form a 2D kernel.static voidKernelMath.convolveSmooth(Kernel1D_F32 kernel, float[] src, float[] dst, int length) Applies a smoothing kernel the the array.static voidKernelMath.divide(Kernel1D_F32 kernel, float value) static voidKernelMath.normalizeSumToOne(Kernel1D_F32 kernel) Normalizes the array such that it sums up to one.static voidKernelMath.scale(Kernel1D_F32 kernel, float value) -
Uses of Kernel1D_F32 in boofcv.deepboof
Methods in boofcv.deepboof that return Kernel1D_F32Modifier and TypeMethodDescriptionstatic Kernel1D_F32DataManipulationOps.create1D_F32(double[] kernel) Converts the double array into a 1D float kernel -
Uses of Kernel1D_F32 in boofcv.factory.filter.convolve
Constructors in boofcv.factory.filter.convolve with parameters of type Kernel1D_F32ModifierConstructorDescriptionHorizontal1D_F32(Kernel1D_F32 kernel) Vertical1D_F32(Kernel1D_F32 kernel) -
Uses of Kernel1D_F32 in boofcv.factory.filter.kernel
Methods in boofcv.factory.filter.kernel that return Kernel1D_F32Modifier and TypeMethodDescriptionprotected static Kernel1D_F32FactoryKernelGaussian.derivative1D_F32(int order, double sigma, int radius, boolean normalize) Computes the derivative of a Gaussian kernel.protected static Kernel1D_F32FactoryKernelGaussian.gaussian1D_F32(double sigma, int radius, boolean odd, boolean normalize) Creates a floating point Gaussian kernel with the sigma and radius.static Kernel1D_F32FactoryKernel.random1D_F32(int width, int offset, float min, float max, Random rand) Creates a random 1D kernel drawn from a uniform distribution.static Kernel1D_F32FactoryKernel.table1D_F32(int radius, boolean normalized) Create an floating point table convolution kernel.static Kernel1D_F32FactoryKernel.table1D_F32(int offset, int length, boolean normalized) -
Uses of Kernel1D_F32 in boofcv.struct.convolve
Methods in boofcv.struct.convolve that return Kernel1D_F32Modifier and TypeMethodDescriptionKernel1D_F32.copy()static Kernel1D_F32Kernel1D_F32.wrap(float[] data, int width, int offset) Creates a kernel whose elements are the specified data array and has the specified width.