私は 4 つのデジタル カメラを持っています。各カメラ間の距離は 30 cm です。これらの 4 つのカメラからビデオを取得し、それらを 1 つのビデオに入れ、その 1 つの画像のみを表示できる、C++ または Java で動作するソフトウェアまたはプログラミング ライブラリが必要です。は 4 つのカムから収集されます。ヒントは役に立ちます。とにかくありがとう。
7411 次
4 に答える
1
Pure DataとGEMを見てください。いくつかの興味深い可能性がありますが、それはあなたが食い物にしたい以上のものかもしれません.
Java にはJava Media Frameworkがあり、適切なツールを使用して作業できます。
于 2010-06-15T20:27:42.733 に答える
1
これにはGStreamerフレームワークを使用することをお勧めします。ビデオ ストリーム、スクリーン レコーディング、およびロゴを 1 つの結合ビデオに結合します。
プログラミング言語のオプションは次のとおりです。
- C: API を直接使用する。それほど難しくありません。ドキュメントを参照してください 。
- Python: C API へのバインディング
- gst-launch : パイプラインをすばやくセットアップするための宣言型言語。ヒント:揺れます!
- Vala : C# 構文のスクリプト言語。未使用なので美品とは言えません。
この質問に対する私の回答もチェックしてください:ビデオをタイル表示したり、ビデオ モンタージュを作成したりするにはどうすればよいですか?
于 2010-07-16T21:16:18.493 に答える
0
これはステレオ対応の問題であり、異なる画像をマージする 1 つの方法は、n
ある種のローカル機能 (SIFT、SURF、FAST など) を使用することです。OpenCV ライブラリには、SURF 検出器が既に実装されています。リアルタイム処理には、おそらく C または C++ を使用する必要があります。
于 2010-06-15T20:59:36.210 に答える