Ubuntu/Windows下安装Kinect+Openni

来源:互联网 发布:提醒喝水的软件 编辑:程序博客网 时间:2024/05/22 13:20

参考安装博文

前段时间用到了Kinect/Xtion+Openni来开发项目,故总结一下Linux和Windows下Openni的安装。
博主的运行环境:
Linux: Ubuntu14.04 64位
Windows: Win10 64位
测试用的Xtion摄像头

Linux

下载需要的Openni+Nite+Sensor,注意安装顺序和这三个版本的对应 博主Openni1就是Sensor版本没对应导致深度图和彩色图不能对齐,然后去github上下了最新的Sensor版本,Openni2中已经集成了Sensor驱动,所以不需要安装Sensor了
百度云盘下载地址
Openni1.5*下载 提取密码:6k7r
Openni2*下载 提取密码:mzm6
以Openni1.5*为例:
解压缩得到三个文件夹 OpenNI-Bin-Dev-Linux-x64-v1.5.7.10、NITE-Bin-Linux-x64-v1.5.2.23、Sensor-Bin-Linux-x64-v5.1.6.6 这三个包的版本经测试是相互匹配的

  • 安装Openni
    到OpenNI-Bin-Dev-Linux-x64-v1.5.7.10路径
    运行sudo ./install.sh
  • 安装Nite
    到NITE-Bin-Linux-x64-v1.5.2.23路径
    运行sudo ./install.sh
  • 安装Sensor
    先到Sensor-Stable-5.1.6.6/Platform/Linux/CreateRedist路径
    运行 sudo ./RedistMaker
    再到Sensor-Stable-5.1.6.6/Platform/Linux/Redist/Sensor-Bin-Linux-x64-v5.1.6.6
    运行sudo ./install.sh
  • 测试运行
    到OpenNI-Bin-Dev-Linux-x64-v1.5.7.10/Samples/Bin/x64-Release路径
    运行 ./NiViewer
    如果出现图像则安装成功
  • 卸载
    只需要加上-u参数 如:sudo ./install.sh -u

Windows

下载需要的Openni+Nite
百度云盘下载地址:
Openni2下载 提取密码:b5fa
为了确保安装顺利,把电脑上已经装过的Openni版本卸掉再装,解压缩得到两个文件夹,先装Openni再装Nite
安装好后默认会生成Openni2需要的环境变量,接下来去C:\Program Files\PrimeSense\NITE2\Samples\Bin路径下打开.exe测试一下,如果出现图像则安装成功
至此安装已完成,接下来可以用Openni开发想要的程序了

原创粉丝点击