unity和kinect开发教程怎么判断屏幕面前是否有人

    // 如果百分比是零,这是计算内部以匹配所选的深度图像的宽度和高度

    [Tooltip("允许他们的手和手腕旋转没有——没有手旋转,允许违约——手旋转除了扭曲,所有——所有转动是允许嘚。")]

//体感设备是否初始化完成

//程序捕获的人物个数

//程序捕获的关节个数

//返回骨骼节点的索引

//返回骨骼节点的类型

//设备返回彩色图片的宽度

//設备返回彩色图片的高度

//设备返回深度图的宽度

//设备返回深度图的高度

//获取最原始的深度图

//指定的用户是否被检测到

//获取主要检测的用户

//返回用户相对于体感探头的位置

//返回用户相对于体感探头的旋转

//获取关节的捕获状态

//关节是否被检测追踪

//返回关节相对于kinect开发教程的位置

//返回关节相对于场景摄像头的位置

//得到了3 d覆盖给定的联合在彩色图像的位置

//获取左手的状态(握拳,伸开yes)

//获取右手的状态(握拳,伸开yes)

//空间坐标转换到深度坐标

//空间坐标转换到深度坐标

//深度坐标转换到彩色坐标

//检测某个手势是否完成

获取人物关节点的注意事项:

//1.先检查人物是否被检测

//4.判断需要跟踪的关节点是否已经被识别

//5.获取骨骼节点信息

kinect开发教程坐标到屏幕坐标的转换

//1.获取骨骼节点坐标

//2.空间坐標转换成深度坐标

//3.根据深度坐标获取深度值

//4.深度图像转换成彩色图像

//5.按彩色图像转换坐标

//将视口坐标转换为空间坐标

1.获取右手(左手/关节點)的3D坐标

2.3D坐标转换成屏幕坐标

3.屏幕坐标转换成UGUI坐标(得到手的位置在UGUI的位置)

4.判断手的位置是否在UGUI控件上方

5.手如果在控件上方,判断是否握拳

kinect开发教程 骨骼数据和姿势监听


用体感来实现UI控件的点击如点擊按钮。

做法:用一个图片表示左手手掌图片位置追踪左手手掌移动,当手掌位于UI控件的矩形内时握拳表示点击该控件。

  • 摄像机的坐標要设为Vector3.zero且设为透视图。

3.kinect开发教程FaceTrackingDemo3 这个跟上面那个帽子有點不一样,具体有什么区别,呵呵,有人知道的评论告诉我一下,谢谢

4.哈哈,这个最有意思,它能模仿你的表情

我要回帖

更多关于 kinect开发教程 的文章

 

随机推荐