2016-03-19 4 views
2

Ich habe derzeit die Droid Cam-Anwendung auf meinem Android installiert ist, wird erkannt und streamt Skype über Wifi (Droid Cam-Client). Es streamt jedoch nicht zu OpenCV, egal welche Nummer ich für das Folgende einstelle.Streaming DroidCam Video zu OpenCV Python in Anyway möglich

cap=cv2.VideoCapture() 

Zusätzlich dazu habe ich eine IP-Adresse, so ist es eine Möglichkeit, dies zu realisieren, so dass OpenCV einen Prozess Bild drahtlos von meiner Kamera lesen kann? Ich weiß, dass es nicht einmal beginnt, die Kamera zu lesen, wie ich es mit dem folgenden Code getestet habe, der bei jedem Ausführen FALSE zurückgibt.

cap=cv2.Videocapture(0) 
i=0 
while(i<50): 
    ret,frame=car.read() 
    print ret 

Hält false zurückgibt, Kamera Sinn wird nicht erkannt: L

Antwort

0
  • installieren Droid Cam
  • Aktivieren USB-Debugging
  • Verbunden Kamera über USB an den Computer
  • Ändern der IP-Adresse unten

    cap = cv2.VideoCapture('http://192.168.0.21:4747/mjpegfeed')

0

habe ich nur die folgende Anweisungen und arbeitete für mich.

  1. Installieren Sie Droidcam;
  2. Aktivieren USB-Debugging
  3. Connected Kamera über USB an den Computer
  4. Verwenden Sie den Code:

cap = cv2.VideoCapture (0)