Как передать видео с веб-камеры IP при обнаружении видеообъектов ImageAI? Мой код выглядит следующим образом:
detector = VideoObjectDetection()
detector.setModelTypeAsYOLOv3()
detector.setModelPath(os.path.join(execution_path , "yolo.h5"))
detector.loadModel()
print('Model loaded')
capture = cv2.VideoCapture("http://10.10.1.223:8080/shot.jpg")
video_path = detector.detectObjectsFromVideo(camera_input=capture,
output_file_path=os.path.join(execution_path, "captured")
, frames_per_second=5, log_progress=True, detection_timeout=120)
Когда я использую cv2.VideoCapture(0) для веб-камеры моего ноутбука, в мой детектор передаются непрерывные кадры и создается новое видео, однако всякий раз, когда я передаю ссылку на веб-камеру IP, она обрабатывает только один кадр, а затем заканчивается.