0

KinectRegion と、ツールキットの KinectTileButton や KinectScrollViewer などの他のコントロールを使用して、Kinect SDK 1.7 から始めています。私の質問は次のとおりです。

  • KinectRegion が左手と右手で動作するようにするにはどうすればよいですか?
  • SDK 1.7 には、ズームで動作する準備が整っていますか?
  • グリップとリリースを検出する方法は?
  • インターネットで入手できるコードはありますか?

ありがとうございました!

4

3 に答える 3

1
  1. Kinect 領域を有効にするには:

    • "Microsoft.Kinect.Toolkit.Controls" プロジェクトをソリューションにインポートします。(追加->既存のプロジェクトを使用)
    • 「Microsoft.Kinect.Toolkit.Controls」の参照をプロジェクトに追加します。
    • 次のコードを使用して、KinectRegion を XAML に追加します。

      ここに画像の説明を入力

    • xaml.cs ファイルで "Microsoft.Kinect.Toolkit.Controls" をインポート/使用します。

    Microsoft.Kinect.Toolkit を使用します。

    • センサー チューザーの現在のセンサーを KinectRegion にバインドします。

    var regionSensorBinding = new Binding("Kinect") { ソース = this.sensorChooser }; BindingOperations.SetBinding(this.kinectRegion, KinectRegion.KinectSensorProperty,
    regionSensorBinding);

  2. 「ズーミング」の意味がわかりません。詳細を教えてください。

  3. ハンド グリップとハンド リリースを検出するには、「AddHandPointerGripHandler」と「AddHandPointerGripReleaseHandler」を KinectRegion に追加します。KinectScrollViewer.cs をご覧ください。
  4. 「Kinect Developer Toolkit Browser App」からハンド ポインターなどに関するコードを調べることができます。
于 2013-08-21T11:06:24.823 に答える