1

Xubuntu 12.04 を使用しています。ご覧のとおり、私の Web カメラは Linux バージョンの OpenCV 2.4 では提供されていません。Windows XP (同じマシン上) のコードでは

CvCapture* capture = cvCaptureFromCAM(0)

は NULL を返しませんが、Linux では返します。私は多くの引数 (多くの負の数、多くの正の数、ゼロ) を試しました。

しかし、他のアプリケーションは、Linux の Web カメラからビデオをキャプチャできます。

このコードをコンパイルして実行しようとしましたが、うまく動作すると思います。なぜなら、ドットが見えるからです。また、バッファーの奇妙な内容も (-o キーを使用して) 見ることができます。内容はフレームだと思いますが、使い方がわかりません(例えば、そこから正しい IplImage* を作成するなど)。

さらに OpennCV ビデオ処理を行うために Qt で Web カメラからビデオをキャプチャするにはどうすればよいですか?

また、一度に複数の USB および IP カメラからビデオをキャプチャする必要もあります。

ソリューションは商用利用には無料である必要があります。

4

1 に答える 1