IMAGO Windows SDK  1.7.10.0 (2024-04-16)
Installing the SDK

How to install the Windows SDK

Requirements

The current Windows SDK is only available for 64-bit versions of Windows 7 and newer. The latest SDK release with support for 32-bit Windows is version 1.6.5.5.

But note that the libraries are provided for both, 32-bit and 64-bit applications.

Note
The provided drivers do not support Secure Boot with new Windows versions which are using the Microsoft Driver Signing Policy.
See also: Disabling Secure Boot

Installation

The Windows SDK is provided as single setup program. Start the SDK installer executable and follow the instructions. Previously installed SDK versions will be updated automatically.

Python bindings

Python bindings are implemented for the VisionBox Interface Library (package / module vib).

The SDK subdirectory python contains wheel files for different Python versions and also the source code to rebuild the package.

64-bit versions of Python 3.5 to 3.12 are currently supported (https://www.python.org/downloads/windows/).

Install package from Python wheels

The batch file install.cmd can be used to install the package vib from the provided wheel files into Python's system site directory. The Python executable is automatically discovered from the PATH environment variable or from the registry.

The batch file basically executes the following commands:

python -m pip install --upgrade pip
python -m pip install --upgrade --no-index --find-links=file://"C:\Program Files (x86)\Imago Technologies\AGE-X SDK\python" vib

Build and install package from source

The batch file build_and_install.cmd can be used to build and install the Python bindings from source. An internet connection is required.

The batch file basically executes the following commands:

python -m pip install --upgrade pip
python -m pip install "C:\Program Files (x86)\Imago Technologies\AGE-X SDK\python\vib"

Uninstall package

The batch file uninstall.cmd removes the package vib from the system site directory.