我知道那里有很多类似的问题,但是,我找不到解决我问题的有效方法。因此,我一直试图在OpenCV的VideoCapture()对象中运行Gstreamer管道。我试过了:
cap = cv2.VideoCapture('v4l2src ! xvimagesink')
但这导致出现断言失败错误。
我实际上将使用IP摄像机的rtsp流,但为简单起见,我以基本的USB网络摄像头管道为例。我的cv2.getBuildInformation()
输出对Gstreamer表示是。
之后,我正在使用安装了Python3和OpenCV 4.1的Nvidia Jetson Nano。如果我能做到这一点,那就太好了,这样我就可以继续处理流等了。
提前致谢!
不应该是这样的:
cap = cv2.VideoCapture('v4l2src ! videoconvert ! appsink', cv2.CAP_GSTREAMER)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句