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