Ich entwickle eine einfache Anwendung, die eine Ximea Kamera steuert.
Um es zu tun, bietet AForge eine AForge.Video.ximea Bibliothek, die ziemlich gut funktioniert.
Ximea Framerate Parameter
Mein Problem hängt, wenn ich versuche, die Parameter der Ximea-Kamera einzurichten.
Für die Belichtung:
ximeaCamera.SetParam(CameraParameter.Exposure, (float)(55.55));
Alles funktioniert perfekt ...
Aber wenn ich versuche, auf einem anderen Parameter wie framerate (was sehr wichtig ist):
ximeaCamera.SetParam(CameraParameter.Framerate, 10);
Die Raises Ausführung ein Fehler, der behauptet, dass die "Framerate" gültig ist, aber die "10" ungültig ist:
Fehlercode: 11, Nachricht: Ungültige Argumente geliefert
Hier ist die Video.Ximea Klassenimplementierung ich geprüft:
https://github.com/cureos/aforge/blob/master/Sources/Video.Ximea/XimeaCamera.cs
Und die XIMEA Dokumentation:
https://www.ximea.com/support/wiki/apis/XiAPI_Manual