Uses of Class
boofcv.struct.convolve.Kernel2D
Package
Description
-
Uses of Kernel2D in boofcv.abst.filter.derivative
-
Uses of Kernel2D in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionGConvolveImageOps.convolve
(K kernel, In input, Out output) Performs a 2D convolution across the image.static <In extends ImageBase<In>,
Out extends ImageBase<Out>, K extends Kernel2D, B extends ImageBorder<In>>
voidGConvolveImageOps.convolve
(K kernel, In input, Out output, B border) Performs a 2D convolution across the image.static <In extends ImageBase<In>,
Out extends ImageBase<Out>, K extends Kernel2D, B extends ImageBorder<In>>
voidGConvolveImageOps.convolve
(K kernel, In input, Out output, BorderType borderType) Performs a 2D convolution across the image.GConvolveImageOps.convolveNormalized
(K kernel, T input, T output) Performs a 2D convolution across the image while re-normalizing the kernel depending on its overlap with the image.GConvolveImageOps.convolveNormalized
(K kernel, T input, T output, BorderType borderType) Performs a 2D convolution across the image while re-normalizing the kernel depending on its overlap with the image.GConvolveImageOps.convolveNormalized
(K kernel, T input, T output, ImageBorder border) Performs a 2D convolution across the image while re-normalizing the kernel depending on its overlap with the image.Modifier and TypeMethodDescriptionvoid
BOverrideConvolveImage.Convolve.convolve
(Kernel2D kernel, ImageBase input, ImageBase output, ImageBorder border) void
BOverrideConvolveImageNormalized.Convolve.convolve
(Kernel2D kernel, ImageBase input, ImageBase output) static boolean
BOverrideConvolveImage.invokeNativeConvolve
(Kernel2D kernel, ImageBase input, ImageBase output, ImageBorder border) static boolean
BOverrideConvolveImageNormalized.invokeNativeConvolve
(Kernel2D kernel, ImageBase input, ImageBase output) -
Uses of Kernel2D in boofcv.alg.filter.derivative
Modifier and TypeMethodDescriptionstatic Kernel2D
GradientPrewitt.getKernelX
(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel2D
GradientScharr.getKernelX
(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel2D
GradientSobel.getKernelX
(boolean isInteger) Returns the kernel for computing the derivative along the x-axis. -
Uses of Kernel2D in boofcv.alg.filter.kernel
Modifier and TypeInterfaceDescriptioninterface
SteerableKernel<K extends Kernel2D>
Computes a 2D kernel for an arbitrary angle using steerable filters.Modifier and TypeMethodDescriptionstatic Kernel2D
GKernelMath.convertToKernel
(ImageGray image) static Kernel2D
static Kernel2D
KernelMath.convolve2D
(Kernel1D a, Kernel1D b) Convolve two 1D kernels together to form a 2D kernel.static Kernel2D
KernelMath.convolve2D
(Kernel2D a, Kernel2D b) static Kernel2D
Modifier and TypeMethodDescriptionstatic <T extends ImageGray>
TGKernelMath.convertToImage
(Kernel2D kernel) static Kernel2D
KernelMath.convolve2D
(Kernel2D a, Kernel2D b) void
SteerableKernel.setBasis
(SteerableCoefficients coef, Kernel2D... basis) Compute the steerable filter.static Kernel2D
-
Uses of Kernel2D in boofcv.alg.filter.kernel.impl
Modifier and TypeMethodDescriptionvoid
SteerableKernel_F32.setBasis
(SteerableCoefficients coef, Kernel2D... basis) void
SteerableKernel_I32.setBasis
(SteerableCoefficients coef, Kernel2D... basis) -
Uses of Kernel2D in boofcv.factory.filter.convolve
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,
K extends Kernel2D>
ImageConvolveSparse<T,K> FactoryConvolveSparse.convolve2D
(Class<T> imageType, K kernel) Modifier and TypeMethodDescriptionstatic <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
ConvolveInterface<Input,Output> FactoryConvolve.convolve
(Kernel2D kernel, Class<Input> inputType, Class<Output> outputType, BorderType borderType) Creates a filter for convolving 2D kernels along the image axis.static <In extends ImageBase<In>,
Out extends ImageBase<Out>>
ConvolveDown<In,Out> FactoryConvolveDown.convolve
(Kernel2D kernel, BorderType border, int skip, ImageType<In> inputType, ImageType<Out> outputType) static <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL
(Kernel2D kernel, BorderType border, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
GenericConvolveDown<Input,Output> FactoryConvolveDown.convolveSB
(Kernel2D kernel, BorderType border, int skip, Class<Input> inputType, Class<Output> outputType) Creates a filter for convolving 2D kernels along the image axis. -
Uses of Kernel2D in boofcv.factory.filter.kernel
Modifier and TypeMethodDescriptionstatic <K extends Kernel2D>
SteerableKernel<K>Steerable filter for 2D Gaussian derivatives.FactoryKernelGaussian.gaussian2D
(ImageDataType imageType, double sigma, int radius) FactoryKernelGaussian.gaussian2D
(Class<T> imageType, double sigma, int radius) Creates a 2D Gaussian kernel of the specified type. -
Uses of Kernel2D in boofcv.struct.convolve
Modifier and TypeClassDescriptionclass
This is a kernel in a 2D convolution.class
This is a kernel in a 2D convolution.class
This is a kernel in a 2D convolution.