Чтобы открыть видео с помощью библиотеки OpenCV (cv2) в Python, вы можете использовать следующие методы:
Метод 1: использование cv2.VideoCapture()
import cv2
video_path = "path/to/video/file.mp4"
cap = cv2.VideoCapture(video_path)
while cap.isOpened():
ret, frame = cap.read()
if not ret:
break
# Process the frame here
cap.release()
cv2.destroyAllWindows()
Метод 2: использование cv2.VideoCapture() с веб-камерой
import cv2
cap = cv2.VideoCapture(0) # 0 represents the default webcam
while cap.isOpened():
ret, frame = cap.read()
if not ret:
break
# Process the frame here
cap.release()
cv2.destroyAllWindows()
Метод 3: использование cv2.VideoCapture() с URL
import cv2
video_url = "http://example.com/video/stream"
cap = cv2.VideoCapture(video_url)
while cap.isOpened():
ret, frame = cap.read()
if not ret:
break
# Process the frame here
cap.release()
cv2.destroyAllWindows()
Обратите внимание, что во всех методах вам необходимо обрабатывать кадры внутри цикла while в соответствии с вашими конкретными требованиями.