Basics
Guides
API Reference
Basics
Guides
API Reference
[272:7] extends: object
Kernel2D_F32 wraps boofcv.struct.convolve.Kernel2D_F32.
Kernel2D_F32 (int Width = 3, Obj = null)
Creates or wraps a Kernel2D_F32.
Width is the kernel width.Obj is an existing Java object or null.getValue (int X, int Y)
Gets a kernel value.
X is the x coordinate.Y is the y coordinate.The kernel value.setValue (int X, int Y, Value)
Sets a kernel value.
X is the x coordinate.Y is the y coordinate.Value is the new value.getRadius ()
Gets the kernel radius.
The kernel radius.getWidth ()
Gets the kernel width.
The kernel width.[6:14] static extends: object
Static wrappers for boofcv.alg.filter.convolve.GConvolveImageOps.
horizontal (object Kernel, object Input, object Output, BorderTypeName = null)
Applies a horizontal 1D convolution.
Kernel is a Kernel1D wrapper or compatible Java object.Input is the source image.Output is the output image.BorderTypeName is SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, ZERO, or null for BoofCV's no-border overload.vertical (object Kernel, object Input, object Output, BorderTypeName = null)
Applies a vertical 1D convolution.
Kernel is a Kernel1D wrapper or compatible Java object.Input is the source image.Output is the output image.BorderTypeName is SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, ZERO, or null for BoofCV's no-border overload.convolve (object Kernel, object Input, object Output, BorderTypeName = null)
Applies a 2D convolution.
Kernel is a Kernel2D wrapper or compatible Java object.Input is the source image.Output is the output image.BorderTypeName is SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, ZERO, or null for BoofCV's no-border overload.horizontalNormalized (object Kernel, object Input, object Output)
Applies a normalized horizontal 1D convolution.
Kernel is a Kernel1D wrapper or compatible Java object.Input is the source image.Output is the output image.verticalNormalized (object Kernel, object Input, object Output)
Applies a normalized vertical 1D convolution.
Kernel is a Kernel1D wrapper or compatible Java object.Input is the source image.Output is the output image.convolveNormalized (object Kernel, object Input, object Output)
Applies a normalized 2D convolution.
Kernel is a Kernel2D wrapper or compatible Java object.Input is the source image.Output is the output image.[202:7] extends: object
Kernel1D_F32 wraps boofcv.struct.convolve.Kernel1D_F32.
Kernel1D_F32 (int Width = 3, Obj = null)
Creates or wraps a Kernel1D_F32.
Width is the kernel width.Obj is an existing Java object or null.getValue (int Index)
Gets a kernel value.
Index is the kernel index.The kernel value.setValue (int Index, Value)
Sets a kernel value.
Index is the kernel index.Value is the new value.getRadius ()
Gets the kernel radius.
The kernel radius.getWidth ()
Gets the kernel width.
The kernel width.[167:7] extends: object
Kernel1D_S32 wraps boofcv.struct.convolve.Kernel1D_S32.
Kernel1D_S32 (int Width = 3, Obj = null)
Creates or wraps a Kernel1D_S32.
Width is the kernel width.Obj is an existing Java object or null.getValue (int Index)
Gets a kernel value.
Index is the kernel index.The kernel value.setValue (int Index, Value)
Sets a kernel value.
Index is the kernel index.Value is the new value.getRadius ()
Gets the kernel radius.
The kernel radius.getWidth ()
Gets the kernel width.
The kernel width.[346:7] extends: object
Kernel2D_F64 wraps boofcv.struct.convolve.Kernel2D_F64.
Kernel2D_F64 (int Width = 3, Obj = null)
Creates or wraps a Kernel2D_F64.
Width is the kernel width.Obj is an existing Java object or null.getValue (int X, int Y)
Gets a kernel value.
X is the x coordinate.Y is the y coordinate.The kernel value.setValue (int X, int Y, Value)
Sets a kernel value.
X is the x coordinate.Y is the y coordinate.Value is the new value.getRadius ()
Gets the kernel radius.
The kernel radius.getWidth ()
Gets the kernel width.
The kernel width.[88:14] static extends: object
Static wrappers for boofcv.factory.filter.kernel.FactoryKernel.
table1D_S32 (int Width)
Creates a 1D S32 table kernel.
Width is the kernel width.A Kernel1D_S32 wrapper.table1D_F32 (int Width, bool Normalize = false)
Creates a 1D F32 table kernel.
Width is the kernel width.Normalize is true to normalize.A Kernel1D_F32 wrapper.table1D_F64 (int Width, bool Normalize = false)
Creates a 1D F64 table kernel.
Width is the kernel width.Normalize is true to normalize.A Kernel1D_F64 wrapper.random1D_I32 (int Width, int Offset, int Min, int Max)
Creates a random 1D S32 kernel.
Width is the kernel width.Offset is the kernel offset.Min is the minimum value.Max is the maximum value.A Kernel1D_S32 wrapper.random1D_F32 (int Width, int Offset, Min, Max)
Creates a random 1D F32 kernel.
Width is the kernel width.Offset is the kernel offset.Min is the minimum value.Max is the maximum value.A Kernel1D_F32 wrapper.random2D_F32 (int Width, int Offset, Min, Max)
Creates a random 2D F32 kernel.
Width is the kernel width.Offset is the kernel offset.Min is the minimum value.Max is the maximum value.A Kernel2D_F32 wrapper.[237:7] extends: object
Kernel1D_F64 wraps boofcv.struct.convolve.Kernel1D_F64.
Kernel1D_F64 (int Width = 3, Obj = null)
Creates or wraps a Kernel1D_F64.
Width is the kernel width.Obj is an existing Java object or null.getValue (int Index)
Gets a kernel value.
Index is the kernel index.The kernel value.setValue (int Index, Value)
Sets a kernel value.
Index is the kernel index.Value is the new value.getRadius ()
Gets the kernel radius.
The kernel radius.getWidth ()
Gets the kernel width.
The kernel width.[309:7] extends: object
Kernel2D_S32 wraps boofcv.struct.convolve.Kernel2D_S32.
Kernel2D_S32 (int Width = 3, Obj = null)
Creates or wraps a Kernel2D_S32.
Width is the kernel width.Obj is an existing Java object or null.getValue (int X, int Y)
Gets a kernel value.
X is the x coordinate.Y is the y coordinate.The kernel value.setValue (int X, int Y, Value)
Sets a kernel value.
X is the x coordinate.Y is the y coordinate.Value is the new value.getRadius ()
Gets the kernel radius.
The kernel radius.getWidth ()
Gets the kernel width.
The kernel width.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.