Kinec2第三方驱动Libfreenect安装教程

1、安装vs2015
因为安装vs2015安装时间较长,所以先安装它,自定义安装所需要的模块,最好包含win10 , win8等模块,点击安装即可,然后可以按照步骤安装其他模块。
2、安装CMake
点击安装包,默认安装即可
3、 安装git
安装教程按照即可
4、安装Zadig
Kinec2第三方驱动Libfreenect安装教程_第1张图片
点击 Replace Driver 即可,会在设备管理器看到如下图所示:
Kinec2第三方驱动Libfreenect安装教程_第2张图片
5、安装Libusb
1)打开cmd进入depends文件夹
2)输入.\install_libusb_vs2015.cmd
Kinec2第三方驱动Libfreenect安装教程_第3张图片
点击Enter,开始安装,安装完成,会在当前目录生成libusb和libusb_src两文件夹
Kinec2第三方驱动Libfreenect安装教程_第4张图片
6、安装TurboJPEG
选择安装位置为c:\libjpeg-turbo64或者depends/libjpeg-turbo64,或者任何一个地方但是要能够通过环境变量TurboJPEG_ROOT找到它。
7、GLFW
把它解压到depends/glfw (将名字glfw-3.x.x.bin.WIN64改为glfw),或者任何一个地方但是要能够通过环境变量GLFW_ROOT找到它。
8、 安装openNI
点击安装包,默认路径安装即可
9、CMake生成工程
cmd下跳出depends文件夹
逐步回车输入:
mkdir build && cd build
cmake .. -G “Visual Studio 14 2015 Win64”
Kinec2第三方驱动Libfreenect安装教程_第5张图片
cmake –build . –config RelWithDebInfo –target install
Kinec2第三方驱动Libfreenect安装教程_第6张图片
10、编译运行
用vs打开build下面的libfreenect2.sln即可编译运行。
最后可以运行Protonect.exe验证是否安装成功:
11、利用OpenNI显示
将C:\public\libfreenect2-master\build\install\bin目录下的dll都拷贝到C:\Program Files\OpenNI2\Tools\OpenNI2\Drivers路径下,然后,打开openNI2目录tool下的NIViewer.exe即可显示图像
12、后续二次开发
首先在C:盘新建名为freenect2文件夹,将C:\public\libfreenect2-master\build\install文件下include和lib复制过来,并将将freenect2添加环境变量

你可能感兴趣的:(Kinect2)