【问题标题】:How to capture gesture event in Kinect application如何在 Kinect 应用程序中捕获手势事件
【发布时间】:2014-03-10 11:45:16
【问题描述】:

我已经实现了一个 WPF 应用程序,我尝试在其中集成 Kinect 手势识别。 我正在使用这些库:

  • Microsoft.Kinect
  • Microsoft.Kinect.Toolkit
  • Microsoft.Kinect.Toolkit.Controls
  • Microsoft.Kinect.Toolkit.Interaction

当我尝试运行我的应用程序时,我可以正确地看到屏幕上的手形指针,但我不知道如何实现事件点击按钮或图像。

我该如何执行这项任务?

【问题讨论】:

  • 你在使用 KinectTileButton 吗?

标签: c# .net wpf kinect gesture-recognition


【解决方案1】:

当您在屏幕上看到手形指针时,您已经有一个带有连接的 kinect 传感器的KinectRegion。现在您可以使用KinectTileButtonKinectCircleButton。当用户将手伸向传感器时,这些控件会做出反应,表示按下。

【讨论】:

  • 我已将 Button 替换为 KinectTileButton 并找到了应用程序。现在我应该插入背景图像,所以我使用以下代码:
  • 为什么要设置新的控件模板?当您简单地使用 <k:KinectTileButton><Image x:Name="imgCard"/></k:KinectTileButton> 之类的内容设置按钮的内容时,您可以直接访问图像。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-25
相关资源
最近更新 更多