Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: boofcv_module

[7:14] static extends: object

Loads the BoofCV module JAR into the Aussom runtime.

Methods

  • boofcv_module ()

    Creates the module loader and loads aussom-boofcv.jar.

class: boofcv

[19:14] static extends: object

Shared helpers for the BoofCV AJI wrapper.

Methods

  • version ()

    Returns the BoofCV version string.

    • @r A string with the BoofCV version.
  • info ()

    Returns basic module metadata.

    • @r 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.

    • @p 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.
    • @r A full Java class name string.
  • javaClass (string ClassName)

    Converts a class name or supported short image type name into a Java Class object.

    • @p ClassName is a full Java class name or one of the names supported by imageClass.
    • @r An AussomJavaObject wrapping java.lang.Class.
  • unwrap (Value)

    Returns the wrapped Java object for a BoofCV wrapper value.

    • @p Value is a BoofCV wrapper, AussomJavaObject, primitive value, or null.
    • @r Value.obj when present; otherwise Value.
  • invokeStaticList (string JavaClassName, string MethodName, Args)

    Invokes a static Java method with an arbitrary argument list.

    • @p JavaClassName is the full Java class name.
    • @p MethodName is the Java method name.
    • @p Args is the Aussom vararg list to forward.
    • @r The Java return value converted by AJI when possible.
  • invokeList (ObjectValue, string MethodName, Args)

    Invokes a Java instance method with an arbitrary argument list.

    • @p ObjectValue is a BoofCV wrapper or AussomJavaObject.
    • @p MethodName is the Java method name.
    • @p Args is the Aussom vararg list to forward.
    • @r The Java return value converted by AJI when possible.