VS2010 + OpenNI2 + Kinect SDK1.8 在win8.1下开发环境的搭建
1. 先安装kinect1.8,再安装openni2,默认路径就好。
2.配置VS2010建立的openni的project所需要的头文件和库文件,在项目的属性中配置。
(1)Configuration Properties,C/C++,Gerenal,在Additiaonal Include Directories项中选择openni头文件的文件夹
默认路径为C:\Program Files (x86)\OpenNI2\Include
(2)Configuration Properties,Linker,Gerenal,在Additiaonal Library Directories项中选择openni库文件的文件夹
默认路径为C:\Program Files (x86)\OpenNI2\Lib
(3)Configuration Properties,Linker,Input,在Additiaonal Dependencies项中添加库文件名称:OpenNI2.lib
3.这时你就可以去sample文件夹中copy相应的code到你的project中进行编译运行。
另外,如果需要查看OpenNI2 是否安装成功,kinect sdk提供的驱动是否合适openni2正常工作,那么可以去C:\Program Files (x86)\OpenNI2\Tools中运行NiViewer.exe,如果成功,你就会看到下面这张图片。
注意:很多时候出现了两个显示窗口都是白屏的问题,这个问题我也同样遇到,换了两部电脑还是无法
获取正常的影像。最后是怎么成功的呢?那就是把显卡的驱动更新,到显卡的官方网站去下载相应的驱动
千万不要觉得你的显示屏正常工作了,用系统默认的驱动也能正常工作。