class: Kernel2D_F32
[289:7] extends: object
Kernel2D_F32 wraps boofcv.struct.convolve.Kernel2D_F32.
Members
- obj
Methods
-
Kernel2D_F32 (
int Width = 3, Obj = null)Creates or wraps a Kernel2D_F32.
- @p
Widthis the kernel width. - @p
Objis an existing Java object or null.
- @p
-
getValue (
int X, int Y)Gets a kernel value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @r
Thekernel value.
- @p
-
setValue (
int X, int Y, Value)Sets a kernel value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @p
Valueis the new value.
- @p
-
getRadius ()
Gets the kernel radius.
- @r
Thekernel radius.
- @r
-
getWidth ()
Gets the kernel width.
- @r
Thekernel width.
- @r
class: GConvolveImageOps
[22:14] static extends: object
Static wrappers for boofcv.alg.filter.convolve.GConvolveImageOps.
Methods
-
horizontal (
object Kernel, object Input, object Output, BorderTypeName = null)Applies a horizontal 1D convolution.
- @p
Kernelis a Kernel1D wrapper or compatible Java object. - @p
Inputis the source image. - @p
Outputis the output image. - @p
BorderTypeNameis SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, ZERO, or null for BoofCV's no-border overload.
- @p
-
vertical (
object Kernel, object Input, object Output, BorderTypeName = null)Applies a vertical 1D convolution.
- @p
Kernelis a Kernel1D wrapper or compatible Java object. - @p
Inputis the source image. - @p
Outputis the output image. - @p
BorderTypeNameis SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, ZERO, or null for BoofCV's no-border overload.
- @p
-
convolve (
object Kernel, object Input, object Output, BorderTypeName = null)Applies a 2D convolution.
- @p
Kernelis a Kernel2D wrapper or compatible Java object. - @p
Inputis the source image. - @p
Outputis the output image. - @p
BorderTypeNameis SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, ZERO, or null for BoofCV's no-border overload.
- @p
-
horizontalNormalized (
object Kernel, object Input, object Output)Applies a normalized horizontal 1D convolution.
- @p
Kernelis a Kernel1D wrapper or compatible Java object. - @p
Inputis the source image. - @p
Outputis the output image.
- @p
-
verticalNormalized (
object Kernel, object Input, object Output)Applies a normalized vertical 1D convolution.
- @p
Kernelis a Kernel1D wrapper or compatible Java object. - @p
Inputis the source image. - @p
Outputis the output image.
- @p
-
convolveNormalized (
object Kernel, object Input, object Output)Applies a normalized 2D convolution.
- @p
Kernelis a Kernel2D wrapper or compatible Java object. - @p
Inputis the source image. - @p
Outputis the output image.
- @p
class: Kernel1D_F32
[219:7] extends: object
Kernel1D_F32 wraps boofcv.struct.convolve.Kernel1D_F32.
Members
- obj
Methods
-
Kernel1D_F32 (
int Width = 3, Obj = null)Creates or wraps a Kernel1D_F32.
- @p
Widthis the kernel width. - @p
Objis an existing Java object or null.
- @p
-
getValue (
int Index)Gets a kernel value.
- @p
Indexis the kernel index. - @r
Thekernel value.
- @p
-
setValue (
int Index, Value)Sets a kernel value.
- @p
Indexis the kernel index. - @p
Valueis the new value.
- @p
-
getRadius ()
Gets the kernel radius.
- @r
Thekernel radius.
- @r
-
getWidth ()
Gets the kernel width.
- @r
Thekernel width.
- @r
class: Kernel1D_S32
[184:7] extends: object
Kernel1D_S32 wraps boofcv.struct.convolve.Kernel1D_S32.
Members
- obj
Methods
-
Kernel1D_S32 (
int Width = 3, Obj = null)Creates or wraps a Kernel1D_S32.
- @p
Widthis the kernel width. - @p
Objis an existing Java object or null.
- @p
-
getValue (
int Index)Gets a kernel value.
- @p
Indexis the kernel index. - @r
Thekernel value.
- @p
-
setValue (
int Index, Value)Sets a kernel value.
- @p
Indexis the kernel index. - @p
Valueis the new value.
- @p
-
getRadius ()
Gets the kernel radius.
- @r
Thekernel radius.
- @r
-
getWidth ()
Gets the kernel width.
- @r
Thekernel width.
- @r
class: Kernel2D_F64
[363:7] extends: object
Kernel2D_F64 wraps boofcv.struct.convolve.Kernel2D_F64.
Members
- obj
Methods
-
Kernel2D_F64 (
int Width = 3, Obj = null)Creates or wraps a Kernel2D_F64.
- @p
Widthis the kernel width. - @p
Objis an existing Java object or null.
- @p
-
getValue (
int X, int Y)Gets a kernel value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @r
Thekernel value.
- @p
-
setValue (
int X, int Y, Value)Sets a kernel value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @p
Valueis the new value.
- @p
-
getRadius ()
Gets the kernel radius.
- @r
Thekernel radius.
- @r
-
getWidth ()
Gets the kernel width.
- @r
Thekernel width.
- @r
class: FactoryKernel
[104:14] static extends: object
Static wrappers for boofcv.factory.filter.kernel.FactoryKernel.
Methods
-
table1D_S32 (
int Width, bool Normalize = false)Creates a 1D S32 table kernel.
- @p
Widthis the kernel width. - @p
Normalizeis accepted for API parity with table1D_F32 / table1D_F64 and ignored — BoofCV's S32 table has no normalization variant. - @r
AKernel1D_S32 wrapper.
- @p
-
table1D_F32 (
int Width, bool Normalize = false)Creates a 1D F32 table kernel.
- @p
Widthis the kernel width. - @p
Normalizeis true to normalize. - @r
AKernel1D_F32 wrapper.
- @p
-
table1D_F64 (
int Width, bool Normalize = false)Creates a 1D F64 table kernel.
- @p
Widthis the kernel width. - @p
Normalizeis true to normalize. - @r
AKernel1D_F64 wrapper.
- @p
-
random1D_I32 (
int Width, int Offset, int Min, int Max)Creates a random 1D S32 kernel.
- @p
Widthis the kernel width. - @p
Offsetis the kernel offset. - @p
Minis the minimum value. - @p
Maxis the maximum value. - @r
AKernel1D_S32 wrapper.
- @p
-
random1D_F32 (
int Width, int Offset, Min, Max)Creates a random 1D F32 kernel.
- @p
Widthis the kernel width. - @p
Offsetis the kernel offset. - @p
Minis the minimum value. - @p
Maxis the maximum value. - @r
AKernel1D_F32 wrapper.
- @p
-
random2D_F32 (
int Width, int Offset, Min, Max)Creates a random 2D F32 kernel.
- @p
Widthis the kernel width. - @p
Offsetis the kernel offset. - @p
Minis the minimum value. - @p
Maxis the maximum value. - @r
AKernel2D_F32 wrapper.
- @p
class: Kernel1D_F64
[254:7] extends: object
Kernel1D_F64 wraps boofcv.struct.convolve.Kernel1D_F64.
Members
- obj
Methods
-
Kernel1D_F64 (
int Width = 3, Obj = null)Creates or wraps a Kernel1D_F64.
- @p
Widthis the kernel width. - @p
Objis an existing Java object or null.
- @p
-
getValue (
int Index)Gets a kernel value.
- @p
Indexis the kernel index. - @r
Thekernel value.
- @p
-
setValue (
int Index, Value)Sets a kernel value.
- @p
Indexis the kernel index. - @p
Valueis the new value.
- @p
-
getRadius ()
Gets the kernel radius.
- @r
Thekernel radius.
- @r
-
getWidth ()
Gets the kernel width.
- @r
Thekernel width.
- @r
class: Kernel2D_S32
[326:7] extends: object
Kernel2D_S32 wraps boofcv.struct.convolve.Kernel2D_S32.
Members
- obj
Methods
-
Kernel2D_S32 (
int Width = 3, Obj = null)Creates or wraps a Kernel2D_S32.
- @p
Widthis the kernel width. - @p
Objis an existing Java object or null.
- @p
-
getValue (
int X, int Y)Gets a kernel value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @r
Thekernel value.
- @p
-
setValue (
int X, int Y, Value)Sets a kernel value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @p
Valueis the new value.
- @p
-
getRadius ()
Gets the kernel radius.
- @r
Thekernel radius.
- @r
-
getWidth ()
Gets the kernel width.
- @r
Thekernel width.
- @r