Uses of Class
boofcv.struct.convolve.Kernel1D
Packages that use Kernel1D
Package
Description
-
Uses of Kernel1D in boofcv.abst.filter.derivative
Constructors in boofcv.abst.filter.derivative with parameters of type Kernel1D -
Uses of Kernel1D in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with type parameters of type Kernel1DModifier 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.Methods in boofcv.alg.filter.convolve with parameters of type Kernel1DModifier and TypeMethodDescriptionvoidBOverrideConvolveImage.Horizontal.horizontal(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) voidBOverrideConvolveImageNormalized.Horizontal.horizontal(Kernel1D kernel, ImageBase input, ImageBase output) static booleanBOverrideConvolveImage.invokeNativeHorizontal(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) static booleanBOverrideConvolveImageNormalized.invokeNativeHorizontal(Kernel1D kernel, ImageBase input, ImageBase output) static booleanBOverrideConvolveImage.invokeNativeVertical(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) static booleanBOverrideConvolveImageNormalized.invokeNativeVertical(Kernel1D kernel, ImageBase input, ImageBase output) voidBOverrideConvolveImage.Vertical.vertical(Kernel1D kernel, ImageBase input, ImageBase output, ImageBorder border) voidBOverrideConvolveImageNormalized.Vertical.vertical(Kernel1D kernel, ImageBase input, ImageBase output) -
Uses of Kernel1D in boofcv.alg.filter.derivative
Methods in boofcv.alg.filter.derivative that return Kernel1DModifier and TypeMethodDescriptionstatic Kernel1DGradientThree.getKernelX(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel1DGradientTwo0.getKernelX(boolean isInteger) Returns the kernel for computing the derivative along the x-axis.static Kernel1DGradientTwo1.getKernelX(boolean isInteger) Returns the kernel for computing the derivative along the x-axis. -
Uses of Kernel1D in boofcv.alg.filter.kernel
Methods in boofcv.alg.filter.kernel that return Kernel1DModifier and TypeMethodDescriptionstatic Kernel1DGKernelMath.convolve1D(Kernel1D a, Kernel1D b) static Kernel1DKernelMath.convolve1D(Kernel1D a, Kernel1D b) Methods in boofcv.alg.filter.kernel with parameters of type Kernel1DModifier and TypeMethodDescriptionstatic Kernel2Dstatic Kernel1DGKernelMath.convolve1D(Kernel1D a, Kernel1D b) static Kernel1DKernelMath.convolve1D(Kernel1D a, Kernel1D b) static Kernel2DKernelMath.convolve2D(Kernel1D a, Kernel1D b) Convolve two 1D kernels together to form a 2D kernel. -
Uses of Kernel1D in boofcv.alg.filter.stat
Methods in boofcv.alg.filter.stat with parameters of type Kernel1DModifier and TypeMethodDescriptionvoidImageLocalNormalization.zeroMeanStdOne(Kernel1D kernel, T input, double maxPixelValue, double delta, T output) -
Uses of Kernel1D in boofcv.alg.interpolate.kernel
Subclasses of Kernel1D in boofcv.alg.interpolate.kernelModifier and TypeClassDescriptionclassA kernel can be used to approximate bicubic interpolation. -
Uses of Kernel1D in boofcv.alg.transform.pyramid
Constructors in boofcv.alg.transform.pyramid with parameters of type Kernel1DModifierConstructorDescriptionPyramidDiscreteSampleBlur(Kernel1D kernel, double sigma, ImageType<T> imageType, boolean saveOriginalReference, @Nullable ConfigDiscreteLevels configLayers) -
Uses of Kernel1D in boofcv.factory.filter.convolve
Methods in boofcv.factory.filter.convolve with type parameters of type Kernel1DModifier 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) Methods in boofcv.factory.filter.convolve with parameters of type Kernel1DModifier 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
Methods in boofcv.factory.filter.kernel with type parameters of type Kernel1DModifier 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.Methods in boofcv.factory.filter.kernel that return Kernel1DModifier and TypeMethodDescriptionstatic Kernel1DFactoryKernel.createKernel1D(int offset, int[] data, Class kernelType) -
Uses of Kernel1D in boofcv.struct.convolve
Subclasses of Kernel1D in boofcv.struct.convolveModifier and TypeClassDescriptionclassFloating point 1D convolution kernel that extendsKernel1D.classFloating point 1D convolution kernel that extendsKernel1D.classFloating point 1D convolution kernel that extendsKernel1D.classComputes the instantaneous value of a continuous valued function.