Uses of Class
boofcv.struct.convolve.Kernel1D
Package
Description
-
Uses of Kernel1D in boofcv.abst.filter.derivative
-
Uses of Kernel1D in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionGConvolveImageOps.horizontal
(K kernel, In input, Out output) Performs a horizontal 1D convolution across the image.static <In extends ImageBase<In>,
Out extends ImageBase<Out>, K extends Kernel1D, B extends ImageBorder<In>>
voidGConvolveImageOps.horizontal
(K kernel, In input, Out output, B border) Performs a horizontal 1D convolution across the image.GConvolveImageOps.horizontal
(K kernel, In input, Out output, BorderType borderType) Performs a horizontal 1D convolution across the image.GConvolveImageOps.horizontalNormalized
(K kernel, In input, Out output) Performs a horizontal 1D convolution across the image while re-normalizing the kernel depending on its overlap with the image.GConvolveImageOps.vertical
(K kernel, In input, Out output) Performs a horizontal 1D convolution across the image.static <In extends ImageBase<In>,
Out extends ImageBase<Out>, K extends Kernel1D, B extends ImageBorder<In>>
voidGConvolveImageOps.vertical
(K kernel, In input, Out output, B border) Performs a vertical 1D convolution across the image.GConvolveImageOps.vertical
(K kernel, In input, Out output, BorderType borderType) Performs a vertical 1D convolution across the image.GConvolveImageOps.verticalNormalized
(K kernel, T input, T output) Performs a vertical 1D convolution across the image while re-normalizing the kernel depending on its overlap with the image.Modifier and TypeMethodDescriptionvoid
BOverrideConvolveImage.Horizontal.horizontal
(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) void
BOverrideConvolveImageNormalized.Horizontal.horizontal
(Kernel1D kernel, ImageBase input, ImageBase output) static boolean
BOverrideConvolveImage.invokeNativeHorizontal
(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) static boolean
BOverrideConvolveImageNormalized.invokeNativeHorizontal
(Kernel1D kernel, ImageBase input, ImageBase output) static boolean
BOverrideConvolveImage.invokeNativeVertical
(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) static boolean
BOverrideConvolveImageNormalized.invokeNativeVertical
(Kernel1D kernel, ImageBase input, ImageBase output) void
BOverrideConvolveImage.Vertical.vertical
(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) void
BOverrideConvolveImageNormalized.Vertical.vertical
(Kernel1D kernel, ImageBase input, ImageBase output) -
Uses of Kernel1D in boofcv.alg.filter.derivative
Modifier and TypeMethodDescriptionstatic Kernel1D
GradientThree.getKernelX
(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel1D
GradientTwo0.getKernelX
(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel1D
GradientTwo1.getKernelX
(boolean isInteger) Returns the kernel for computing the derivative along the x-axis. -
Uses of Kernel1D in boofcv.alg.filter.kernel
Modifier and TypeMethodDescriptionstatic Kernel1D
GKernelMath.convolve1D
(Kernel1D a, Kernel1D b) static Kernel1D
KernelMath.convolve1D
(Kernel1D a, Kernel1D b) Modifier and TypeMethodDescriptionstatic Kernel2D
static Kernel1D
GKernelMath.convolve1D
(Kernel1D a, Kernel1D b) static Kernel1D
KernelMath.convolve1D
(Kernel1D a, Kernel1D b) static Kernel2D
KernelMath.convolve2D
(Kernel1D a, Kernel1D b) Convolve two 1D kernels together to form a 2D kernel. -
Uses of Kernel1D in boofcv.alg.filter.stat
Modifier and TypeMethodDescriptionvoid
ImageLocalNormalization.zeroMeanStdOne
(Kernel1D kernel, T input, double maxPixelValue, double delta, T output) -
Uses of Kernel1D in boofcv.alg.interpolate.kernel
Modifier and TypeClassDescriptionclass
A kernel can be used to approximate bicubic interpolation. -
Uses of Kernel1D in boofcv.alg.transform.pyramid
ModifierConstructorDescriptionPyramidDiscreteSampleBlur
(Kernel1D kernel, double sigma, ImageType<T> imageType, boolean saveOriginalReference, @Nullable ConfigDiscreteLevels configLayers) -
Uses of Kernel1D in boofcv.factory.filter.convolve
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,
K extends Kernel1D>
ImageConvolveSparse<T,K> FactoryConvolveSparse.horizontal1D
(Class<T> imageType, K kernel) static <T extends ImageGray<T>,
K extends Kernel1D>
ImageConvolveSparse<T,K> FactoryConvolveSparse.vertical1D
(Class<T> imageType, K kernel) Modifier and TypeMethodDescriptionstatic <Input extends ImageBase<Input>,
Output extends ImageBase<Output>>
ConvolveInterface<Input,Output> FactoryConvolve.convolve
(Kernel1D kernel, ImageType<Input> inputType, ImageType<Output> outputType, BorderType border, boolean isHorizontal) Creates a filter for convolving 1D kernels along the image.static <In extends ImageBase<In>,
Out extends ImageBase<Out>>
ConvolveDown<In,Out> FactoryConvolveDown.convolve
(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, ImageType<In> inputType, ImageType<Out> outputType) static <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL
(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
GenericConvolveDown<Input,Output> FactoryConvolveDown.convolveSB
(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, Class<Input> inputType, Class<Output> outputType) Creates a filter for convolving 1D kernels along the image. -
Uses of Kernel1D in boofcv.factory.filter.kernel
Modifier and TypeMethodDescriptionstatic <T extends Kernel1D>
TFactoryKernelGaussian.derivative
(int order, boolean isFloat, double sigma, int radius) Creates a 1D Gaussian kernel with the specified properties.FactoryKernelGaussian.derivativeI
(Class<T> imageType, int order, double sigma, int radius) static <T extends Kernel1D>
TFactoryKernelGaussian.derivativeK
(Class<T> kernelType, int order, double sigma, int radius) FactoryKernelGaussian.gaussian1D
(Class<T> imageType, double sigma, int radius) Creates a 1D Gaussian kernel of the specified type.Modifier and TypeMethodDescriptionstatic Kernel1D
FactoryKernel.createKernel1D
(int offset, int[] data, Class kernelType) -
Uses of Kernel1D in boofcv.struct.convolve
Modifier and TypeClassDescriptionclass
Floating point 1D convolution kernel that extendsKernel1D
.class
Floating point 1D convolution kernel that extendsKernel1D
.class
Floating point 1D convolution kernel that extendsKernel1D
.class
Computes the instantaneous value of a continuous valued function.