問題タブ [usb-camera]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
247 参照

opengl - ueyesrcバッファをopenglテクスチャに変換するには?

gstreamer を使用してCoral DevBoardでUI-3370CP-C-HQ R2 カメラを動作させようとしています。

カメラは標準の v4l2 カメラではないため、開発ボードでueyesrcgst プラグイン ( https://github.com/atdgroup/gst-plugin-ueye ) をダウンロードしてコンパイルしました。

私のアプリケーションでは、フレームを opengl テクスチャとして使用する必要があり、作業中のパイプラインの構築に行き詰まっています。

これまでのところ、カメラから何かを得ることができた唯一の方法は、フレームを jpeg として保存することです。

gst-launch-1.0 tee ueyesrc num-buffers=10 ! jpegenc ! filesinklocation=ueyesrc-frame.jpg

私の場合、ueyesrc で提供されているパイプラインの例は機能gst-launch-1.0 ueyesrc ! videoconvert ! xvimagesinkしません。これは、デバイスに X サーバーがないためです (Wayland ではありません)。

gst-launch-1.0 ueyesrc ! videoconvert ! glimagesink次のエラーを返します。

標準の USB Web カメラ (Logitech HD Pro Webcam C920) を使用すると、正常にgst-launch-1.0 v4l2src ! videoconvert ! glimagesink動作します。

何がうまくいかないのか、それについての手がかりを見つける方法がよくわかりません。途中で変換ステップが欠けていると思いますが、修正方法がわかりません。誰かがアイデアを持っていますか?

編集1:それは確かに変換の問題です。 CPU 使用率が非常に高く (iMx8 の 4 つのコアすべてで >90%)、フレームレートは最大 6.5 fps に達しますが、videoconvert大文字でフォーマットを指定して動作させました。gst-launch-1.0 ueyesrc exposure=2 ! videoconvert ! video/x-raw,format=YUY2 ! glimagesink sync=False

0 投票する
1 に答える
8039 参照

python - Python で OpenCV を使用して USB カメラにアクセスするにはどうすればよいですか?

Python で OpenCV を使用して USB カメラにアクセスできません。

フレームがキャプチャされなかったことを意味する次のエラー メッセージが表示されます。

私のカメラは次のとおりです

以下のような簡単なコード。何かご意見は?私が感謝するいくつかの助け