Vimba X Ecosystem

As an addition to Vimba X, you can use the following software for special use cases and to optimize your camera.

Vimba X Bridge for Open eVision

The Vimba X Bridge for Open eVision gives you easy access to image analysis libraries and software tools:

  • EasyImage, EasyGauge, EasyFind, EasyMatch, EasyObject, EasyColor, EasyOCR, EasyOCR2, EasyBarCode, EasyMatrixCode and EasyQRCode

  • 3D and Deep Learning libraries

As of version 23.12, Open eVision contains the Vimba X Bridge, which takes images from Vimba X and uses them for image processing and analysis.

You can find more information on our website:

https://www.alliedvision.com/en/products/software/vimba-x-sdk/vimba-x-bridge-for-open-evision/

Camera Adapter for Micro-Manager

Micro-Manager (also known as µManager) is an open source software for control and automation of microscope hardware. You can use all cameras supported by Vimba X with Micro-Manager.

Details about the Allied Vision Camera Adapter for Micro-Manager:

Vimba X ROS2 driver

Find the Vimba X ROS2 driver on GitHub: https://github.com/alliedvision/vimbax_ros2_driver

GStreamer plugin

GStreamer is a powerful multimedia framework. With the GStreamer plugin, a wide variety of use cases is available. For example, you can stream, display, and record images and encode them to a video format.

We provide the plugin and an extensive Readme on GitHub:

Defective Pixel Manager

Vimba X Defective Pixel Manager enables you to use the on-board pixel correction features of your Alvium camera. Selected Manta and Mako G cameras are supported as well.

Download Vimba X Defective Pixel Manager from our website:

Compatible transport layers and hardware

Additionally to the TLs that come with Vimba X, some TLs and hardware of other TKH Vision brands were tested for compatibility with Vimba X APIs.

Scope of the compatibility tests:

  • Performance: The non-AVT camera, used with the TL of its manufacturer, reaches the framerates specified in its datasheet. Within one hour, no dropped frames occur.

  • API compatibility: Essential API functions were tested.

Out of scope of the compatibility tests:

  • API tests do not cover the complete functionality.

  • Vimba X Viewer tabs are optimized for Alvium cameras. If a Viewer tab doesn’t work as expected with another camera, please use the feature tree available in the All tab.

  • Vimba X code examples requiring special camera features, such as loading and saving settings, can be used with Allied Vision cameras and transport layers only.

The table below shows tested TL/camera combinations:

Tested transport layer / camera combinations

TL ↓ camera →

AVT GigE

AVT USB

SVS FXO GigE

SVS Exo USB

SVS FXO CXP

AVT GigE

Yes

Yes*

AVT USB

Yes

SVS GigE

SVS USB

Yes

Euresys CXP

Yes

*incl. Vimba GigE Filter Driver

The table below shows tested hardware:

Interface

Camera

Firmware

TL

Additional hardware

GigE

fxo45MXGE (10G) | 1.7.2 Build 3090 2023-09-19

AVT GigE TL

Intel X550

USB

exo264CU3

1.7.2 Build 2990 2023-04-03

SVS TL, USB, Version 2.5.5

N/A

CoaXPress

fxo530CCX12-2C

fxo53xxCX12-2C_v1.7.2_b3011 2023-04-03

eGrabber 24.04

Euresys Framegrabber, CXP 12

Note

To obtain technical support, please always contact the camera manufacturer.