Skip to main content

VizionSDK

Introduction

The VizionSDK is a software development kit tailored for C++ developers. It is compatible with both Windows and Linux platforms and is specifically designed to support TechNexion cameras across various environments, including Windows10/11, Ubuntu, NXP-i.MX, NVIDIA-Jetson, and so on. It provides the methods to easily control AR Series Cameras for companies and individuals looking to develop custom applications.

We also offer some SDK options for developers: pyvizionsdk, CSVizionSDK, and vizionsdk_c. The Python package delivers bindings built on the original C++ VizionSDK, with support for multiple Python versions across different platforms. The C# package enables .NET developers to seamlessly integrate VizionSDK capabilities on Windows and Linux systems, supporting .NET Standard 2.0 and compatible .NET frameworks. The C wrapper library offers a C interface for incorporating VizionSDK into C-based applications.

Supported Cameras

SensorMIPI CSI-2 (TEVS, TEVM)USB3 (VCI)USB3 (VCS, VCM)FPD-Link III (VLS-FPD3, VLM-FPD3)GMSL2 (VLS-GM2, VLM-GM2)
AR0144
AR0145
AR0234
AR0235
AR0246
AR0521
AR0522
AR0544
AR0821
AR0822
AR0830
AR1335
AR2020

Supported Platforms

Windows LogoUbuntu LogoNXP logo
Windows 10/11UbuntuNXP i.MX8MP
NXP i.MX8MM
NXP i.MX93
NXP i.MX95
NVIDIA Jetson ImageUP Squared LogoRaspberry Pi Logo
JetPack 6.xUP Squared Pro 7000Raspberry Pi 4
Raspberry Pi 5

Supported Programming Languages

C++ LogoPython LogoC# LogoC Logo
C++Python 3.8
Python 3.9
Python 3.10
Python 3.11
Python 3.12
Python 3.13
.NET Standard 2.0
.NET Framework 4.6.1+
.NET Core 2.0+
.NET 5+
C

Integrations

OpenCV
OpenCV Logo