2010-12-20 18 views
5

Ich versuche OpenCV zu lernen. Ich habe einen ganzen Tag damit herumgespielt und versucht, meine Kamera zu erkennen. Ich kann es einfach nicht zur Arbeit bringen und ich kann keine Informationen darüber finden.So verwenden Sie eine Kamera mit OpenCV

Meine Kamera ist eine USB-Xbox Live-Webcam, sobald ich es an meinen Computer angeschlossen Windows erkannte es als ob es ein eigenes Kind wäre und installierte die Treiber.

HAFTUNGSAUSSCHLUSS Ich mag völlig ahnungslos bin, wie ich noch nie mit Kameras, bevor sie in Code gearbeitet, und ich weiß nicht, wie hart oder schwierig es wäre eine zu verwenden, und ich weiß nicht, wo zu beginnen, welche Informationen nachsehen oder so etwas. :(HAFTUNGSAUSSCHLUSS

fand ich dieses Beispiel auf der opencv Website unter folgenden URL: http://opencv.willowgarage.com/wiki/CameraCapture

ich kopiere und klebte die ersten, die „hier sagt, ist ein einfacher Rahmen mit einer Kamera zu verbinden und zeigt die Bilder in einem Fenster. ". Ich habe es richtig formatiert und es zu kompilieren und perfekt laufen lassen, aber es gibt den Fehler" ERROR: Capture ist NULL ", wenn ich es ausführe (kein Compilerfehler, es ist ein Fehler in der Anwendung)

+0

Can [VirtualDub] (http://www.virtualdub.org/) Capture von der Kamera? – genpfault

+0

Nicht sicher, ob ich es richtig gemacht habe, aber ein VirtualDub ging ich zu Datei-> AVI-Capture und als es nach einem Videogerät fragte, wählte ich meine Kamera aus. Das kleine Licht an der Kamera ging an, aber die Vorschau auf dem Programm zeigt nur eine Blackbox – Alex

Antwort

0

einen Blick auf Videoeingang haben . Es ist eine Bibliothek, die DirectX verwendet, um Zugriff auf Ihre Webcam zu erhalten. Hier ist ein Artikel, den ich über using videoInput with OpenCV geschrieben habe.

-2

als gegeben Link:

#include "cv.h" 
#include "highgui.h" 

versuchen Sie dieses

#include <"opencv\cv.h> 
#include <"opencv\highgui.h> //"opencv is the file where cv.h and highgui placed 
+0

das OP gab an, dass es keine Kompilierfehler gibt. – moooeeeep

+2

Verwenden Sie nicht \ in einem Pfad ... das ist eine hirntote Windows-Abtreibung. Verwenden Sie/wie Gott es beabsichtigt hat. – xcramps

Verwandte Themen