Uses of Class
boofcv.struct.convolve.Kernel2D
Packages that use Kernel2D
Package
Description
-
Uses of Kernel2D in boofcv.abst.filter.derivative
Constructors in boofcv.abst.filter.derivative with parameters of type Kernel2D -
Uses of Kernel2D in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with type parameters of type Kernel2DModifier 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.Methods in boofcv.alg.filter.convolve with parameters of type Kernel2DModifier and TypeMethodDescriptionvoidBOverrideConvolveImage.Convolve.convolve(Kernel2D kernel, ImageBase input, ImageBase output, ImageBorder border) voidBOverrideConvolveImageNormalized.Convolve.convolve(Kernel2D kernel, ImageBase input, ImageBase output) static booleanBOverrideConvolveImage.invokeNativeConvolve(Kernel2D kernel, ImageBase input, ImageBase output, ImageBorder border) static booleanBOverrideConvolveImageNormalized.invokeNativeConvolve(Kernel2D kernel, ImageBase input, ImageBase output) -
Uses of Kernel2D in boofcv.alg.filter.derivative
Methods in boofcv.alg.filter.derivative that return Kernel2DModifier and TypeMethodDescriptionstatic Kernel2DGradientPrewitt.getKernelX(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel2DGradientScharr.getKernelX(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel2DGradientSobel.getKernelX(boolean isInteger) Returns the kernel for computing the derivative along the x-axis. -
Uses of Kernel2D in boofcv.alg.filter.kernel
Classes in boofcv.alg.filter.kernel with type parameters of type Kernel2DModifier and TypeInterfaceDescriptioninterfaceSteerableKernel<K extends Kernel2D>Computes a 2D kernel for an arbitrary angle using steerable filters.Methods in boofcv.alg.filter.kernel that return Kernel2DModifier and TypeMethodDescriptionstatic Kernel2DGKernelMath.convertToKernel(ImageGray image) static Kernel2Dstatic Kernel2DKernelMath.convolve2D(Kernel1D a, Kernel1D b) Convolve two 1D kernels together to form a 2D kernel.static Kernel2DKernelMath.convolve2D(Kernel2D a, Kernel2D b) static Kernel2DMethods in boofcv.alg.filter.kernel with parameters of type Kernel2DModifier and TypeMethodDescriptionstatic <T extends ImageGray>
TGKernelMath.convertToImage(Kernel2D kernel) static Kernel2DKernelMath.convolve2D(Kernel2D a, Kernel2D b) voidSteerableKernel.setBasis(SteerableCoefficients coef, Kernel2D... basis) Compute the steerable filter.static Kernel2D -
Uses of Kernel2D in boofcv.alg.filter.kernel.impl
Methods in boofcv.alg.filter.kernel.impl with parameters of type Kernel2DModifier and TypeMethodDescriptionvoidSteerableKernel_F32.setBasis(SteerableCoefficients coef, Kernel2D... basis) voidSteerableKernel_I32.setBasis(SteerableCoefficients coef, Kernel2D... basis) -
Uses of Kernel2D in boofcv.factory.filter.convolve
Methods in boofcv.factory.filter.convolve with type parameters of type Kernel2DModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,K extends Kernel2D>
ImageConvolveSparse<T,K> FactoryConvolveSparse.convolve2D(Class<T> imageType, K kernel) Methods in boofcv.factory.filter.convolve with parameters of type Kernel2DModifier 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
Methods in boofcv.factory.filter.kernel with type parameters of type Kernel2DModifier 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
Subclasses of Kernel2D in boofcv.struct.convolveModifier and TypeClassDescriptionclassThis is a kernel in a 2D convolution.classThis is a kernel in a 2D convolution.classThis is a kernel in a 2D convolution.