openvino_contrib

Java bindings for OpenVINO

Software Requirements

Linux

macOS

brew install openjdk

Build

To build OpenVINO so that it includes this module, use the following CMake command:

cd <openvino_build>
cmake -DBUILD_java_api=ON -DOPENVINO_EXTRA_MODULES=<openvino_contrib>/modules <openvino_source_directory>
cmake --build . -j8

Set OpenVINO environment variables:

source <openvino_install>/setupvars.sh

Use Gradle to build openvino-x-x-x.jar file with OpenVINO Java bindings:

cd <openvino_contrib>/modules/java_api
gradle build

Import

Use import org.intel.openvino.*; for OpenVINO Java API.

Set up the development environment

Import to IntelliJ IDEA

See here for instructions on running tests.