У меня возникли проблемы с попыткой захватить живой поток с моей новой камеры GoPro Hero 4 и сделать некоторую обработку изображения на нем с помощью openCV.Как подключить мой видеоролик GoPro Hero 4 к openCV с помощью Python?
Вот мое исследование (ничего не отображается на созданном окне
import cv2
import argparse
import time
import datetime
from goprohero import GoProHero
ap = argparse.ArgumentParser()
ap.add_argument("-a", "--min-area", type=int, default=500, help="minimum area size")
args = vars(ap.parse_args())
camera = cv2.VideoCapture("http://10.5.5.9:8080/gp/gpControl/executep1=gpStream&c1=restart")
time.sleep(5)
cv2.namedWindow("", cv2.CV_WINDOW_AUTOSIZE)
firstFrame = None
noOfCars = 0
speed = 80
while True:
(grabbed, frame) = camera.read()
text = "Smooth"
print("Capturing ...")
if not grabbed:
print("nothing grabbed")
break
цикл прерывается, как схватил всегда равно ложь, которая означает, что OpenCV не получил ничего.
Вы в конечном итоге решили это? –
Нет, я сменил камеру –
@AhmedSamy, на какую камеру? – jessica