适用于windows8的kinect手势识别 [英] kinect hand gesture recognition for windows8

查看:75
本文介绍了适用于windows8的kinect手势识别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,


你能否提供关于windows8的kinect手势识别实现的完整细节?

解决方案

您好,


如果您想使用Kinect for Windows 8开发应用程序,您必须知道您将无法使用Modern UI框架。事实上,Kinect SDK不适用于Windows RT。因此,您只能开发桌面应用程序。


手势和Kinect基础知识的良好起点是David Catuhe撰写的优秀书籍:


使用Kinect for Windows软件开发套件进行编程:添加手势和姿势识别


基本上,您应缓冲关节位置并处理它们以解释一段时间内的位置,并检测有关的姿势具体需求。


例如,您可以检查30-60个右手位置并检查移动方式是从右到左还是从左到右。如果此检查成功,那么您可以向左轻扫或向右滑动手势。


另一个例子,您可以检查右手的某些位置以检查是否有方法移动是从用户到传感器。如果是这样,那么你可以触发推送事件手势。


作为旁注,请注意sdk 1.7引入了一种检测推,抓,滚动,抓取的新方法...... / p>


hello,

can you give complete details for the implementation of  kinect hand gesture recognition for windows8?

解决方案

Hi,

If you want to develop for applications using Kinect for Windows 8, you must know that you won't be able to use Modern UI framework. Indeed the Kinect SDK is not availble for Windows RT. As such you will only be able to develop desktop applications.

A good starting point for gestures and Kinect basics is the excellent book written by David Catuhe:

Programming with the Kinect for Windows Software Development Kit: Add Gesture and Posture Recognition

Basically, you should buffer joints positions and process them to interpret the positions over time, and detect gestures regarding to specific needs.

For example, you could examine 30-60 right hand positions and check if the moving way is right to left or left to right. If this check succeed, so you can fire a swipe to left or swipe to right gesture.

Another example, you could check some positions of the right hand in order to check if the way of moving is going from user to sensor. If so, so you can fire a push event gesture.

As a side note, notice that the sdk 1.7 introduce a new way of detecting push, grip, scroll, grab...


这篇关于适用于windows8的kinect手势识别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆