Neulich habe ich versucht, ein Video mit opencv einzugeben und anzuzeigen. Die Umgebung wurde unter macOS Catalina vs Code erstellt, aber zu diesem Zeitpunkt
zsh: abort python load_video.py
Wurde angezeigt und der Prozess gestoppt. Aus der Sicht der Schlussfolgerung stellte sich heraus, dass anstelle des Befehls auf VScode ** direkt auf dem Terminal ** gedrückt werden muss, um die Erlaubnis der Kamera zu erhalten. Referenz
Wir suchen derzeit nach einer Möglichkeit, dies mit VScode gut zu machen. Der detaillierte Code wird unten als Referenz gezeigt. * * * mp4-Datei und Kamera unter Bezugnahme auf openCV-Tutorial-Seite Der Code zum Anzeigen des Videos ist unten dargestellt.
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(cap.isOpened()):
ret, frame = cap.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
Sie können Videos auch anzeigen, indem Sie das Argument von cv2.VideoCapture () auf ein beliebiges Videoverzeichnis setzen.
Recommended Posts