Screenshots als image
Hallo,
wir haben eine Kamera, für welche es leider keine LabVIEW Treiber gibt (digitales Mikroskop). Das Videobild wird aber zur Triggerung von Signalen benötigt. Augenblicklich nutze ich daher einen zweiten Monitor, auf welchem eine LabVIEW Applikation läuft, welche durch eine Tastendrucksimulation (Funktion "keybd_event" "PRINT SCREEN" in user32.dll) und dem IMAQ ClipboardToImage VI einen Screenshot des Videobildes der anderen Software erzeugt und als Image einfügt. Prinzipiell funktioniert diese Methode. Leider ist das so erzeugte Duplikat des Videobildes rel. langsam (ca. 7 frames/s) und der simulierte Tastendruck blockiert manche Funktionen. Daher meine Frage: Gibt es eine andere Möglichkeit an die Bildschirminformation zu gelangen bzw. die Bildschirmdaten eines anderen Programmes direkt mit LabVIEW auszulesen?
Vielen Dank!
|