IR Imager Direct SDK

The SDK is available for the following platforms:

Version 2.1.1 Release Candidate 2

Architecture OS sha1sum Compiler options
i386/AMD64 Windows 68d6388d098300fab356543aba425bb77127887

Visual Studio 2010/2013 projects, runs with Visual Studio 2015.

LabVIEW and MATLAB drivers including video explanation


Linux ed3eb6ce849a13401cffb02bbb238a3e64f864ea GCC 4.9, -m32
AMD64 Linux b34fa0de86e610c5c3548af6d97f12756ea7bbe3 GCC 4.9, -m64
Atom Linux 89345b53dd78286d68d534f37876e853430687a5 GCC 4.9, -Ofast -flto -funroll-loops -mfpmath=sse -fschedule-insns -fsched-pressure -std=c++11 -m32 -march=atom
ARM hard float Linux e15c94676100c4a22eb0d4bb3359af41ab45320a GCC 4.9 eabihf, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
ARM soft float Linux 9eaa4df49d897275064e474683501e592fb25fb9 GCC 4.9 eabi, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
ARM64 Linux c4e6cf7953905bfa066003d96a7e83501e26f508 GCC 4.9 aarch64, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
ARM64 Linux (libusb-1.0) 6b2822a2a124f60fd449ce759e35d1865ce80f0a GCC 4.9 aarch64, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
Examples compile with:
$ cmake . -DUSE_LIBUSB:INT=1

All packages may be used under the terms of the Simplified BSD Licence


New Features in Version 2.1.0

  • Support for Digital Input of Industrial Process Interface (PIF)
  • C-Interface for Matlab/Labview Integration
  • Support for TCP streaming
  • Support for Software Triggering
  • Ambient temperature can be set user-defined


Installation instructions and SDK documentation are available at: IR Imager Direct SDK. Extension demands and special customer requests can be inquired to us. Please send us a message via our contact form



Version 2.0.8

Architecture OS sha1sum Compiler options
i386 Linux 037f946366a64b7b4b5cf47d2438e039997c78fb GCC 5.4, -std=c++11 -m32
AMD64 Linux fc19ef5ec0c06f0fa83a4c4437750ca3e519d48d GCC 5.4, -std=c++11 -m64
Atom Linux 103b41186c2fb8388c06eac688a249537bdcd9eb GCC 5.4, -Ofast -flto -funroll-loops -mfpmath=sse -fschedule-insns -fsched-pressure -std=c++11 -m32 -march=atom
ARM hard float Linux d0c759fc0cc59abcc1a0982739f30162323e8a9b GCC 4.8 eabihf, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
ARM soft float Linux 9223a406f6ca359f1411bc54412010b537a0fd77 GCC 4.9 eabi, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
ARM64 Linux d8481be7a8fb369630ff1dc309ebda34b0b484af GCC 4.8 aarch64, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
ARM64 Linux (libusb-1.0) d0f47850c1448d25a1c9b89760db462db631c43a GCC 4.8 aarch64, -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_GLIBCXX_USE_CXX11_ABI=0 -s
Examples compile with:
$ cmake . -DUSE_LIBUSB:INT=1
i386/AMD64 Windows 826484a6be8e1d0fe54bed5f97054f99e9166d18 Visual Studio 2010/2013 projects,
runs with Visual Studio 2015

All packages may be used under the terms of the Simplified BSD Licence

Compatibility checked with Version 2.0.8

The packages were already tested on the following platforms. Please note: This is not a guarantee, that they run successfully on your specific installation. The packages might also be compatible to further platforms. We will be happy, if you share your experiences on further platforms with us.

Architecture Platform OS Notes
i386 Virtual Machine Ubuntu 16.04.1 LTS  
Intel Xeon Windows 10  
AMD64 Intel Xeon Ubuntu 16.04.1 LTS GCC 5.4 version
Intel i7 Ubuntu 14.04.5 LTS GCC 4.7 Version
compiling examples needs removal of
-std=c++11 option from CMakeLists.txt
Intel Xeon Windows 7/10  
ARM hard float Odroid XU4 Ubuntu 14.04.5 LTS  
Raspberry Pi 3 Ubuntu 16.04.1 LTS only PI400/450, PI640
BeagleBone Black Debian 7.9 only PI160
CuBox i1 Debian 8.6
ARM64 Odroid C2 Ubuntu 16.04.1 LTS libusb-1.0

Note: The initial version is still available at the Optris website

ROS Interface

Thermal imagers of the optris PI series can be integrated into ROS based architectures. The necessary wrapper for the previous version (ROS fuerte to ROS jade) and the IR Imager Direct SDK (ROS kinetic and upwards) can be found under the following URL:

Druckversion Druckversion | Sitemap
© 2017 evocortex GmbH