2

Kinect の RGB ストリームからビデオ ファイル (.AVI ファイルなど) を保存しようとしています。

最新の Kinect SDK (1.5) を使用しています

e2e の DirectShow フィルターを使用してみましたが、うまくいきませんでした。もっと簡単な方法があるはずです。

4

2 に答える 2

2

各フレームを .png ファイルとして書き込む colorBasics メソッドを試しました。しかし、その後速度が 30fps から 6fps に低下しました。マルチスレッドはパフォーマンスの向上に役立つと思います。マルチスレッドの方法がわかりません。オンラインソースはありますか。私はたくさん検索しましたが、まだ運がありません。

ありがとう。

于 2013-01-11T04:58:30.827 に答える
0

Kinect は、ビデオ ストリームからの直接の録画を直接サポートしていません。受信した各フレームにアクセスし、コードで AVI (またはその他のビデオ形式) を作成することで、これを実現できます。

Kinect ツールボックスにはビデオ レコーダーがあり、ソースを開始点として見ることができます。

WriteableBitmapKinect RGB カメラからオブジェクトを簡単に抽出できます。そこから、AVI を生成するための静止画像の作成、または AVI を直接生成するための多くの情報を見つけることができます。

Google 検索:静止画像から AVI を作成

Google 検索: WPF WriteableBitmap から AVI を作成する

Kinect for Windows Developer Toolkit の「Color Basics」の例を見て、カメラにアクセスし、データをWritableBitmapオブジェクトに抽出する方法を確認してください。

于 2012-12-05T16:12:10.693 に答える