Я знаю, что есть много похожих вопросов, однако я не смог найти рабочего решения своей проблемы. Итак, я пытался запустить конвейер Gstreamer внутри объекта OpenCV VideoCapture (). Я пробовал:
cap = cv2.VideoCapture('v4l2src ! xvimagesink')
но это приводит к появлению ошибки утверждения.
На самом деле я буду использовать поток rtsp с IP-камеры, но для простоты я привел в качестве примера базовый конвейер веб-камеры USB. В моем cv2.getBuildInformation()
выводе указано ДА для Gstreamer.
Я работаю над Nvidia Jetson Nano с установленными впоследствии Python3 и OpenCV 4.1. Было бы здорово, если бы я смог добиться этого, чтобы продолжить обработку потока и т. Д.
Заранее спасибо!