Kinect と C# を学んでいるので、新しいプロジェクトで問題が発生しています。特定のオブジェクトから Kinect までの距離を取得したい。シンプルにするためにソリッドを使用することを考えています。つまり、マウスを使用して kinect の画像からポイントを選択し、x 座標と y 座標を取得します。次に、座標で距離を取得できると思います。
Kinect XBOX360 と C# で WPF を使用しています。
誰でも助けることができますか?
Channel 9 http://channel9.msdn.com/Events/Build/2012/3-055でこのセッションを視聴することをお勧めします。
彼のサンプル コードは、http: //robrelyea.com/demos/KinectMagicMirror/からダウンロードできます。
Kinect ビデオを WPF 画像で表示している場合は、画像のマウス移動イベント (またはマウス ダウン イベント) にフックして、画像に対するカーソル位置を次のように取得できます。
void image_MouseMove(object sender, MouseEventArgs e)
{
Point mouseLocation = e.GetPosition(sender as IInputElement);
}
mouseLocation の 0,0 は、kinect 画像の左上になります。