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.
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.
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.
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:
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.