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