本文主要是介绍kinect2用法实例学习笔记以及常识信息,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
kinect用法实例学习笔记
- 从关节获取数据
- C++环境配置
- joint orientation
从关节获取数据
读取骨骼数据,要
1、先通过IKinectSensor来取得 IBodyFrameSource,
2、开启 IBodyFrameReader,之后再在主循环里取得 IBodyFrame里面的数据,但是在IBodyFrame里面实际上包括了所有人的数据,需要通过GetAndRefreshBodyData()这个函数写入IBody这个类里面再进行个别读取。可以另外设置一个变量代表一个IBody阵列,写入数据后即可以读取每个人的骨架资料。
3、通过IBodyFrameSource 的 get_BodyCount() 可以取得iBodyCount 代表可以读取到追踪的人数,目前来说最多就是6个人。
当然,kinect可以跟踪半身模式
C++环境配置
包括目录,
链接器修改 :目录,输入;
生成exe指定位置修改;
版本32或者64位选择;
joint orientation
head,handtip,thumb,feet无姿态信息,返回四元数各分量为零;
不要去纠结这些数据怎么得到的,关键是会用!!!!
avateer那个代码真的很有用的!!对于理解kinect中的joint orientation
avateer介绍
这篇关于kinect2用法实例学习笔记以及常识信息的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!