Basics
Guides
API Reference
Basics
Guides
API Reference
[7:14] static extends: object
Loads the BoofCV module JAR into the Aussom runtime.
boofcv_module ()
Creates the module loader and loads aussom-boofcv.jar.
[19:14] static extends: object
Shared helpers for the BoofCV AJI wrapper.
version ()
Returns the BoofCV version string.
A string with the BoofCV version.info ()
Returns basic module metadata.
A map with the BoofCV version, dependency, and supported short image names.imageClass (string ShortName)
Converts a supported short image type name into a BoofCV image class name.
ShortName is one of u8, grayu8, s8, grays8, u16, grayu16, s16, grays16, s32, grays32, s64, grays64, f32, grayf32, f64, grayf64, interleaved_u8, interleavedu8, interleaved_f32, or interleavedf32. A full Java class name is returned unchanged.A full Java class name string.javaClass (string ClassName)
Converts a class name or supported short image type name into a Java Class object.
ClassName is a full Java class name or one of the names supported by imageClass.An AussomJavaObject wrapping java.lang.Class.unwrap (Value)
Returns the wrapped Java object for a BoofCV wrapper value.
Value is a BoofCV wrapper, AussomJavaObject, primitive value, or null.Value.obj when present; otherwise Value.invokeStaticList (string JavaClassName, string MethodName, Args)
Invokes a static Java method with an arbitrary argument list.
JavaClassName is the full Java class name.MethodName is the Java method name.Args is the Aussom vararg list to forward.The Java return value converted by AJI when possible.invokeList (ObjectValue, string MethodName, Args)
Invokes a Java instance method with an arbitrary argument list.
ObjectValue is a BoofCV wrapper or AussomJavaObject.MethodName is the Java method name.Args is the Aussom vararg list to forward.The Java return value converted by AJI when possible.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.