admin 管理员组文章数量: 1086019
2024年4月12日发(作者:网站建设新闻)
如何使用Kinect Sensor
Step 1: 把Kinect Sensor放在一个平稳的地方
1. 不要把Kinect放在扬声器或者能够产生噪音的物体的表面
2. 不要让强光直射Kinect
3. 温度范围要控制在5-35摄氏度之间
4. 不要故意使Kinect倾斜。Kinect倾斜的角度是由软件自动控制的。
Step 2: 安装Kinect for Windows SDK
1. the free SDK: Kinect for Windows download page.
2. the free Developer Toolkit: Kinect for Windows download page.
Step 3: 连接Kinect Sensor
1. 给Kinect接上外接电源
2. 将Kinect连接到PC的一个USB端口,等待计算机识别它
3. 所有的驱动,包括各种音频,会自动无缝加载
注意:安装的Kinect for Windows SDK包含Kinect驱动。当Kinect驱动正确安装
到一台Windows PC上后,Kinect会被识别为一个多组件的USB Device。
疑难解答:
1. 如果一个非微软的Kinect驱动安装在你的Windows PC上,那么请卸载它,再安
装微软的Kinect驱动,否则可能Kinect不工作;
2. 务必给Kinect连接外接电源—如果你想让Kinect全力工作的话;如果Kinect只依
靠通过USB端口提供的电源,那么它只能发挥最小限度的功能;
3. 播放标准的音频和视频,不需要特定的软件;
4. 如果你使用USB hub的话,那么Kinect将是接在USB hub上的唯一设备。如果
你有多个Kinect,请把它们连接到不同的USB Controllers。如果2台Kinect连接到了一
个USB端口上,那么只有一个能正常工作;
5. Kinect内置了一个风扇来防止过热。风扇是由Kinect的固件控制的,一旦温度达
到90摄氏度,摄像头就会关闭。没有提供能控制风扇的API.
6. 合理的光照—不能太强也不能太弱,对于RGB摄像头是非常重要的。白炽光、荧
光灯和自然光照没有问题。切忌用强烈的光连续照射摄像头,这会“弄瞎”摄像头的。
7. 深度传感器在普通和弱光下工作正常,只是在接近黑暗的光照下会增加信号中的噪
声。
8. 深度传感器是通过反射光来分析深度信息的。因此,强反射的(如镜子,打磨的金
属)、强吸光的物体可能不会被识别的非常好。
加载完驱动后,现在开始设置你的开发环境。如果你使用的是Visual Studio,请阅读
下面的开发环境设置知识来帮助你创建你的第一个C#或C++应用程序。
创建一个非托管应用程序(C++)
1. 在源代码中添加:#include
在VS编辑阶段不能自动找到)
2. 按照标准的定义,应该引入windows.h
3. NuiApi.h位置在%KINECTSDK10_DIR%inc,另外还有NuiCamera.h和
NuiSkeleton.h
4. 如果需要使用Kinect Audio API,需include
置:%KINECTSDK10_DIR%inc
5. 链接,32位位置:%KINECTSDK10_DIR%libx86,64位位
置:%KINECTSDK10_DIR%libamd64
If you have Microsoft Server Speech Platform 10.2 installed, uninstall the
Microsoft Server Speech Platform Runtime and SDK components including both
the x86 and x64 bit versions, plus the Microsoft Server Speech Recognition
Language – Kinect language pack.
Questions: NUI_SKELETON_FRAME
dwFrameNumber: Skeleton frames always have the same frame number as the
most recent depth frame.?
版权声明:本文标题:如何使用Kinect Sensor 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1712896619a611349.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论