2012-04-12 74 views
1

我想用Kinect做一个WPF应用程序。这个想法很简单。一个显示一些图像的应用程序,并且我将传递到下一个图像,该图像的动作将由windows的kinect捕捉。WPF + Kinect应用程序

我看到了很多的互联网,一些代码的书,但我不知道我怎么可以开始开发使用Kinect的SDK。

有人可以给我一些帮助吗?

+0

您是否看到这篇文章http://www.codeproject.com/Articles/228857/Kinect-and-WPF-骨骼跟踪 - 使用官方 – Habib 2012-04-12 18:16:08

+0

但是,如何可以把一个按钮,当我的手进入事件? – 2012-04-12 18:19:47

+0

http://channel9.msdn.com/coding4fun/kinect – Flot2011 2012-04-12 18:51:40

回答

3

这是简单的数学。 首先,您需要跟踪您的手,以便获取其位置数据并添加一些漂亮的图标进行导航。你可以做简单的数学计算,当手在一个按钮上时。

这是一种方式。第二种方法是丑陋的,但会工作:)你可以绑定你的手到鼠标coursor并创建正常的按钮。正如你所知道的,Windows提供了你需要的所有功能来创建由键盘和鼠标控制的按钮。你有所有的事件,如悬停和点击。当您绑定你的手追踪到鼠标就可以使用标准库CONTROLL按钮

第三条道路将结合这两种方法。手动跟踪,鼠标控制,标准库,简单的手势识别和数学,你可以创建像Xbox的用户界面,你需要把手放在按钮上几秒钟。

关于星期前,我在谷歌的文章关于象的Xbox创建UI发现,但知道我不能找到它。也许我在家里得到它。我会为你检查并添加它,如果我有网址。

Flot2011添加你的URL C4F到Kinect的部分。我确信我看到有关于此的一些文章。只需检查所有页面。你可以在源代码中找到非常有趣的东西。例如,这 - 因为你本身有按钮>http://kinectdtw.codeplex.com/

该项目是写在旧版本的总线。检查是否有kinect的控制器,如果是只是学习如何从源代码做到这一点:)

+0

诅咒你和你的想法和我一样!!!!!!!!!!!!!!!!!这就像你打败我的第10个问题= P .....但是很好的答案 – 2012-05-08 20:37:24