mit meiner Webcam, ich möchte regelmäßig Fotos zu machen, alle 5 Sekunden, während das Video in den Browser streamen. Wie kann ich das in Python machen, vorzugsweise mit Flask und Opencv?Machen Sie regelmäßig Bilder während des Streams Webcam
Antwort
Unter Windows ist es sehr einfach, Ihre Webcam mit pygame zu verwenden.
z.
Auf Linux ist es a bit more complicated, aber es ist immer noch das gleiche Prinzip.
jedoch Wenn Sie dies ohne Verzögerungen tun möchte, dies besser funktionieren könnte:
import time
from VideoCapture import Device
webCam = Device()
name = 1
while(True): #Take pictures forever
webCam.saveSnapshot(name + '.jpg') #Take picture
start = time.time()
while not (time.time() - start > 50):
pass
name = name+1 #We don't want to write over the same image every time
das Problem mit time.sleep mit ist, dass es das Streaming stoppt. Ich möchte sowohl Streaming als auch Snapshot. Ich sah zu threading.Timer, aber ich habe verwirrt – Mostafa
Sie können dies tun: 'start = time.time() während nicht (time.time() - Start> 5): pass' Siehe oben, habe ich meine Antwort bearbeitet –
If Dies beantwortet Ihre Frage, bitte markieren Sie meine Antwort als richtig. Wenn Sie jedoch noch Klärungsbedarf haben, geben Sie dies bitte in den Kommentaren an. –
- 1. Überlagern Sie zwei Webcam-Streams - Matlab
- 2. Gebrochenes Rohr während des Streams
- 3. jQuery addClass/removeClass arbeitet während des Debuggens, aber nicht regelmäßig
- 4. Powerbuilder WebCam
- 5. Wie Sie Netzwerkänderungen regelmäßig verfolgen
- 6. Webcam MJPG Capture-Streams sind nicht verfügbar unter Windows 10
- 7. Machen Sie private Bilder in Wordpress
- 8. C# Bitmap-Bilder, Byte-Arrays und Streams!
- 9. Simulation Bildschirmaufnahme als Webcam?
- 10. Ermitteln des Erweiterungstyps mithilfe des Image-Streams
- 11. Django. Machen Daumen Bilder
- 12. machen 2 Bilder überlappen
- 13. Java FileWriter, löschen Sie regelmäßig Dateiinhalte
- 14. Bildqualität während Thumbnail machen
- 15. Drag & Drop. Beim Verschieben anderer Bilder während des Verschiebens
- 16. Falsche WebFaultException bei Verwendung eines Streams und Schließen des Streams
- 17. Flash - Aufnahme von der Webcam des Benutzers
- 18. Android, machen Galerie wie Bilder
- 19. Interaktive Webcam
- 20. Gibt es eine Möglichkeit, Bilder von Webcam zu erfassen?
- 21. Ändern des beobachtbaren Streams beim Beibehalten des Abonnements
- 22. MS Lifecam API/Webcam Schaltfläche
- 23. Finden Sie das Ende des Streams für Cin & Ifstream?
- 24. Eingang/Ausgang Stream: Ende des Streams?
- 25. Wie erkennt man das Ende des Streams?
- 26. Symbol wird geladen, während Bilder geladen werden
- 27. Dateiänderung während Rebase rückgängig machen
- 28. Programmierung Webcam unter Linux
- 29. NSUserDefaults Werte werden regelmäßig verloren
- 30. Webcam Treibereinstellungen?
schreibe dies nicht selbst einstellen, verwenden Werkzeuge wie '' motion'' –