Programmierung in C/C++

uEye Kamera-Handbuch Version 4.92


Programmierung in C/C++

Für die Programmierung mit der uEye-API wird die Programmiersprache C/C++ empfohlen. Diese Programmiersprache bietet einen effizienten Zugriff auf alle Funktionen der uEye-API. C/C++ ist besonders für Bildverarbeitungsanwendungen zu empfehlen, da der Zugriff auf Bildspeicherinhalte über Zeiger einfach möglich ist.

Die meisten der uEye-Beispielprogramme wurden im Microsoft Visual Studio in der Programmiersprache C++ erstellt.

hint_info

Es wird empfohlen, die Funktionsbibliotheken (DLL- und AX-Dateien) im Standard-Verzeichnis zu belassen. Diese Dateien liegen nach der Installation z.B. bei Windows unter C:\Windows\System32\.

Beim Kopieren der Dateien an andere Orte kann es zu Versionskonflikten kommen.

Benötigte Dateien

Um auf die uEye-API zugreifen zu können, müssen folgende Dateien in das Projekt eingebunden werden:

•Headerdatei: uEye.h

•Lib-Datei: uEye_api.lib oder uEye_api_64.lib

•Funktionsbibliothek (DLL): uEye_api.dll oder uEye_api_64.dll

Um auf die uEye-AVI-Funktionen zugreifen zu können, müssen folgende Dateien in das Projekt eingebunden werden:

•Headerdatei: uEye_tools.h

•Lib-Datei: uEye_tools.lib oder uEye_tools_64.lib

•Funktionsbibliothek (DLL): uEye_tools.dll oder uEye_tools_64.dll

Um auf die uEye-DirectShow-Funktionen zugreifen zu können, müssen folgende Dateien in das Projekt eingebunden werden:

•Headerdatei: uEyeCaptureInterface.h

•DirectShow-Interface: uEyecapture.ax

hint_info

Hinweis für die Programmierung unter Linux

Um auf die uEye-API zugreifen zu können, müssen folgende Dateien in das Projekt eingebunden werden:

•Headerdatei: ueye.h

•Library: libueye_api.so

Haben Sie Verbesserungshinweise? Senden Sie ein kurzes Feedback zu diesem Kapitel. Vielen Dank!
Bei technischen Fragen wenden Sie sich bitte an Ihren lokalen Händler oder nutzen Sie das Support-Formular auf unserer Internetseite.


© 2019 IDS Imaging Development Systems GmbH
https://de.ids-imaging.com