似たような質問がたくさんあることは知っていますが、問題に対する有効な解決策が見つかりませんでした。そこで、OpenCV の VideoCapture() オブジェクト内で Gstreamer パイプラインを実行しようとしました。私はもう試した:
cap = cv2.VideoCapture('v4l2src ! xvimagesink')
しかし、その結果、Assertion Failed エラーが発生します。
実際には IP カメラからの rtsp ストリームを使用しますが、簡単にするために、例として基本的な USB Web カメラ パイプラインを示しました。私のcv2.getBuildInformation()
出力は、Gstreamer に対してYESと述べています。
その後、Python3 と OpenCV 4.1 をインストールして、Nvidia Jetson Nano に取り組んでいます。ストリームなどの処理を続行できるように、これを達成できれば素晴らしいと思います。
前もって感謝します!