5

私がやりたいのは、保存されたデータからスケルトンを描画してアニメーション化することです(センサーストリームで実行できるように)(したがって、すべての関節のx、y、z値があります)。

たくさん検索しましたが、助けになるものが見つかりません。

データをジョイントコレクションに変換し、スケルトンに関連付けることはできますが、それではどうでしょうか。スケルトンをcolorImagePointにマップする方法がわかりません。

多分私は作成する必要がありdepthImageFrameますか?

どうもありがとう!

4

1 に答える 1

4

Kinect ツールボックスを調べます。そのままのニーズに一致するレコーダーと再生機能を提供するか、開始点を提供します: http://kinecttoolbox.codeplex.com/

あなたが自分の役割を果たしている場合、あなたがやっていることの要件が欠けていない限り、なぜそれをカラーまたは深度フレームにマッピングする必要があるのか​​ わかりません.

Microsoft Kinect for Windows SDK Toolkit の例の SkeletonBasics の例を見てください。スケルトン データに基づいて手動でスケルトンを描画する必要があることがわかります。そこから、アプリケーションに対して次のことを行うことを検討できます。

  1. スケルトン トラッキング コールバックを設定する
  2. 各スケルトン フレームで、またはそれ以下 (あまり必要でない場合) でジョイント位置を保存します。
  3. 0 ベースのタイムスタンプも保存する
  4. 完了したら、選択した形式でデータを保存します

再生中に、記録したデータを読み込み、タイマーを開始します。タイマーが次のスケルトン フレームの保存されたタイムスタンプに達すると、画面上の描画されたスケルトンを更新します (SkeletonBasics サンプル アプリをガイダンスとして使用します)。

于 2012-10-23T21:42:43.547 に答える