Vimba 3.0 - Das SDK für Allied Vision cameras

Vimba ist unser zukunftssicheres, plattformunabhängiges SDK für alle Allied Vision Kameras mit GigE Vision, FireWire (IEEE 1394), USB3 Vision und Camera Link Interface.



Zukunftssicher

Vimba ist Allied Visions GenICam-basiertes SDK mit Transport Layern für alle Allied Vision Kameras mit GigE Vision, USB3 Vision, IEEE 1394 und Camera Link Interface.

GenICam ist der anerkannte Standard für Plug & Play von Kameras and anderen Geräten. GenICam APIs sind unabhängig vom Betriebssystem, Kamera Interface und Kamerasensor, so dass Sie jederzeit Ihren Source Code wiederverwenden können. Als Mitglied der EMVA (European Machine Vision Association) trägt Allied Vision aktiv zur Weiterentwicklung von GenICam bei.


Plattformunabhängig

Vimba läuft auf Windows, Linux und Linux für ARM. Sie können Ihren Source Code von Windows zu Linux portieren oder von einem Linux PC zu einem Eingebettetem System cross-kompilieren.


C, C++ und .NET APIs

Vimba bietet APIs für C, C++ und .NET. Nutzer, die möglichst schnell eine unkomplizierte Applikation entwickeln wollen, wählen gerne die C API oder die .NET API.

 

Fortgeschrittene Nutzer mit hohen Ansprüchen schätzen die hocheffiziente C++ API für anspruchsvolles objektorientiertes Programmieren inklusive STL (Standard Template Library), Shared Pointer und Interfaceklassen.

 

Vimba beinhaltet Programmierbeispiele in C, C++ und C# sowie eine umfangreiche Nutzerdokumentation. Für den schnellen Einstieg lesen Sie am besten den Vimba Quickstart Guide, der automatisch mit Vimba installiert wird.
Mehr Informationen über Vimbas Architektur und APIs

 

 


Hervorragende Konnektivität

Vimbas GenICam-basierte Transport Layer (TL) unterstützen Allied Vision Kameras mit GigE Vision, USB3 Vision, IEEE 1394 und Camera Link Interface. Außerdem verbinden sie sich automatisch mit Softwarelösungen von Drittanbietern, z.B. MATLAB, OpenCV, Halcon, CVB, und viele mehr.

 

Zusätzlich bietet Vimba den Cognex Adapter für VisionPro (Version 6.0 oder später).

MATLAB Getting Started:

 

Getting Started with MATLAB (video, 4 minutes)

Getting Started with MATLAB (PDF)

 

Cognex VisionPro Getting Started:

 

Getting Started with Cognex VisionPro (video, 3 minutes)

Getting Started with Cognex VisionPro (PDF)

 

Wenn Sie Fragen zum Einstieg mit anderer Software haben: Wir helfen gerne!


Umfangreiche Suite

Vimba ist eine umfangreiche Software Suite mit Treibern für beste Performance auf Windows und der Vimba Driver Installer Applikation.

 

Mit der Vimba Viewer Applikation können Sie ohne Programmieren sofort Bilder sehen und Kamerafeatures ausprobieren. Außerdem können Sie Ihre Kameraeinstellungen speichern und schnell mit jeder Vimba API nutzen.

 

Mit Vimbas Image Transform Library könenn Sie unterschiedliche Pixelformate ausgeben.

Die Vimba-Installation enthält Programmierbeispiele und eine umfangreiche Nutzerdokumentation.

 

Erfahren Sie mehr über Vimbas Komponenten:

Guided Tour: Allied Vision Vimba SDK (video, 3 minutes)


Vimba Download

Alle Vimba Downloads enthalten Programmierbeispiele und Nutzerdokumentation. Sie können Vimba kostenfrei herunterladen.

Downloads

Downloads für Windows:
Vimba v3.0 Windows, Release Notes
Downloads für Linux x86/x64:
Vimba v3.0 Linux, Release Notes
Downloads für ARMv7 32-bit:
Vimba v3.0 ARM32, Release Notes
Downloads für ARMv8 64-bit:
Vimba v3.0 ARM64, Release Notes

Downloads für Alvium MIPI CSI-2 Kameras

Downloads für Alvium CSI-2 Kameras: Treiber, Programmierbeispiele, und mehr.

 

 


Kompatible Kameras und Betriebssysteme

Kameras:

  • Allied Vision GigE Vision Kameras
  • Allied Vision USB3 Vision Kameras
  • Allied Vision 1394 Kameras (nur Windows)
  • Allied Vision Camera Link Kameras (nur Windows)

Betriebssysteme:

  • Windows
    Windows 7 (32-Bit und 64-Bit), Windows 8.1 (32-Bit und 64-Bit), Windows 10 (32-Bit und 64-Bit)
  • Linux (für GigE Vision und USB3 Vision Kameras)
    Linux auf Standard PCs mit Intel-kompatiblen 32-Bit und 64-Bit Prozessoren.
    Getestete Distributionen:
    • Ubuntu 18.04 LTS (64-Bit)
    • Ubuntu 16.04 LTS (32-Bit und 64-Bit)
    • Debian 9 (32-Bit und 64-Bit)
    • Debian 8 (32-Bit und 64-Bit)
    • Fedora 29 (32-Bit und 64-Bit)
  • Linux für ARMv7 (32-Bit Hardfloat) und ARMv8 (64-Bit Hardfloat) kompatible eingebettete Systeme wie z.B. Odroid XU4 und NVIDIA Jetson TX2. Getestete Distribution:
    • Ubuntu 16.04 LTS
  • OS X und QNX
    Die PvAPI (nur für GigE Kameras) wurde portiert und wird weitergepflegt bis Vimba for OS X und QNX verfügbar ist.