1

我想用 Kinect 做一个 WPF 应用程序。这个想法很简单。一个显示一些图像的应用程序,我将使用 kinect for windows 捕捉到的手势传递到下一张图像。

我在互联网上看到了很多书籍,一些代码,但我不知道如何开始使用 Kinect sdk 进行开发。

有人可以帮我吗?

4

1 回答 1

3

Tbh 这是简单的数学。首先,你需要让你的手被跟踪,这样你就可以获得它的位置数据并添加一些漂亮的图标来导航。当手放在按钮上时,您可以做简单的数学运算。

这是一种方式。第二种方法很丑但会起作用:)您可以将手绑定到鼠标光标并创建普通按钮。如您所知,Windows 提供了创建通过键盘和鼠标控制的按钮所需的一切。您拥有所有事件,例如悬停和单击。当您将手部跟踪绑定到鼠标时,您可以使用标准库控制按钮

第三种方法是结合这两种方法。手部追踪、鼠标控制、标准库,通过简单的手势识别和数学运算,您可以像在 xbox 上一样创建 UI,您需要将手放在按钮上几秒钟。

大约一周前,我在谷歌文章中找到了关于在 xbox 中创建 UI 的文章,但我知道我找不到它。也许我在家里得到它。如果我有网址,我会为您检查并添加它。

Flot2011 将您的 c4f 网址添加到 kinect 部分。我确定我在那里看到了一些关于此的文章。只需检查所有页面。您可以在源代码中找到非常有趣的东西。例如这个-> http://kinectdtw.codeplex.com/

这个项目是用旧版本的总线编写的,因为你会看到有按钮。通过kinect检查是否有控制器,如果有,只需从源代码中学习如何做到这一点:)

于 2012-04-13T06:03:44.203 回答