1

私は新しいkinect開発者であり、c#プラットフォームでkinectv1.5とXNAFrameworkを使用して、顔の追跡に関連するアプリケーションを開発する予定です。

kinectSDKとXNA3D描画の基本効果を使用して、画面に表示する顔のポイントと長方形のポイントを正常に取得できます。

ただし、ユーザーの実際の顔をモデルにマッピングできるように、ユーザーの顔とまったく同じカラーピクセルを取得する必要があります。

私の質問に答えるのを手伝ってくれる人はいますか?

どうもありがとうございます!

4

1 に答える 1

2

これを実現する方法の 1 つは、RGB (カラー) ビデオ ストリームを使用して静止画をキャプチャすることです。次に、C# を使用して、このイメージの X/Y 軸を列挙し、必要に応じて色を取得できます。

ただし、より効率的な方法は、これをテクスチャとして使用し、それを使用して作成している 3D モデルを「ラップ」することです。似たようなことを行う Kinect SDK で提供される例があります。このサンプルは Face Tracking 3D - WPF と呼ばれます。これを XNA への移植のベースとして使用し、そこから作業することをお勧めします。

于 2012-08-13T07:44:14.060 に答える