OPENNI2+VS2015安装(win10)

来源:互联网 发布:64位 mysql 编辑:程序博客网 时间:2024/06/04 19:43

 首先需要下载三个东西,OPENNI2,NITE2,Kinect for Windows SDK v1.8,一定下载1.8的,不然不能用。

  http://structure.io/openni

 安装完Kinect for Windows SDK v1.8后,打开开始菜单中的Kinect for Windows Developer Toolkit,可以找一些Samples来运行,检查是否安装正确,像Face Tracking Visualization都是很有意思的范例。然后安装openni2和nite2,先安装openni2再安装nite2,不然会出问题。

 VS开发环境的配置与OpenNI1.X类似,还是配置include与library。

      我安装的是64位OpenNI2,安装目录位C:\OpenNI2\,在OpenNI2安装完毕后,安装程序自动添加了以下环境变量:(注意,安装64位的话,变量名带有64后缀,配置也相应需要变化)

      OPENNI2_INCLUDE64=C:\OpenNI2\Include\

      OPENNI2_LIB64=C:\OpenNI2\Lib\

      OPENNI2_REDIST64=C:\OpenNI2\Redist\


      新建VS C++项目后,右击进入项目属性,进行以下配置:

    【1】Configuration Properties,C/C++,Gerenal,在Additiaonal Include Directories项中添加$(OPENNI2_INCLUDE64)。

    【2】Configuration Properties,Linker,Gerenal,在Additiaonal Library Directories项中添加$(OPENNI2_LIB64)。

    【3】Configuration Properties,Linker,Input,在Additiaonal Dependencies项中添加openni2.lib。


     最后需要注意的是,大家还需要拷贝\OpenNI2\Redist目录下的所有文件到VS的工作目录(如果不通过VS启动,则拷贝到程序执行目录)才可以正确运行,其中包含了OpenNI2启动所需的动态链接库等内容。


至于安装OPENCV3的教程,大家可以参考http://blog.csdn.net/lanergaming/article/details/48689841。完全没问题~

1 0