OpenNI的安装与配置

来源:互联网 发布:amtemu mac使用方法 编辑:程序博客网 时间:2024/05/16 04:59

OpenNI的安装与配置

1.软件下载

懒得上传……以后再说,mark

2. 软件安装

1. 安装OpenNI

正常安装即可。

2.安装SensorKinect驱动

装完,把Kinect插上,此时系统就会自动开始搜索驱动了,如果没有搜索到,那么需要指定驱动目录了。假设SensorKinect默认安装在默认路径,指定驱动目录D:\software install\PrimeSense\SensorKinect\Driver。
如果三个硬件的驱动都被正确安装成功,那么我们会在设备管理器里看到下面的标志:

这里写图片描述

mistakes1:
我的是win10 系统,若指定目录提示安装驱动还是提示,“文件的哈希值不在指定的目录文件中”,

  • 方法1:在开始里选择设置 -> 更新和安全 -> 恢复 -> 高级启动 -> 立即重启
    在选择一个选项 -> 疑难解答 ->高级选项 -> 启动设置 -> 重启
    电脑正在重启ing……
    电脑会出现启动设置,选择7)禁用驱动程序强制签名 ->之后正常启动即可
  • 方法2:在左下角开始菜单中 按住shift键 -> 点击电源 -> 选择重启 -> 即可像高级启动一样重启电脑……之后按方法1操作即可。
  • 方法3 :一个命令永久禁用Win10驱动程序强制签名
    在Win10中,未经签名的驱动程序不能使用,这会导致部分硬件出现问题,此时就需要手动关闭Windows10的默认驱动验证。好在这个永久关闭验证的方法很简单,只需一个命令就可以搞定。
    1. 在开始按钮点击右键,选择“命令提示符(管理员)”
    2. 执行以下命令 bcdedit.exe /set nointegritychecks on 即可关闭。
      这里写图片描述

mistake2:
在高级启动里重启电脑……发现竟然只有一个选项……就是关闭电脑……
这里写图片描述

然后我又查了一种关闭驱动签名的方法……就是 执行bcdedit.exe /set nointegritychecks on,然而:
这里写图片描述

到网上百度了以下……找到此篇博文:http://m.blog.csdn.net/article/details?id=50195349 突然发现博主大大这几个问题我这儿竟基本全了!!

在运行里,执行mosconfig,引导标签页中内容为空
这里写图片描述
ps:不仅如此,我开始执行mosconfig的时候,提示“windows找不到msconfig”,无语之,奈何此篇博文已略显乱状,另开一文记之。链接

系统启动和故障恢复中,操作系统列表内容为空
这里写图片描述

鉴于上面参考的博文步骤太麻烦……实在不想动手,于是……继续找……
突然想起自己装了双系统……又找到了一个活动分区的帖子,装了几个系统的,C盘不一定是活动分区了,于是试着将C盘设置为活动分区,在电脑 -> 管理 -> 磁盘管理 -> 在下方找到C盘的位置 ->右击 -> 将分区标记为活动分区,即可。
这里写图片描述

再次实验,以上问题均已得到解决!!!!


3. 安装NITE

装完后,由于NITE定义的320*240分辨率与SensorKinect的640*480不同,这边有个关键步骤,假设安装在默认路径:
  从”c:\Program Files\PrimeSense\Sensor\SampleXMLs\NITE\Data\” 里复制所有XML文件到 “c:\ProgramFiles\Prime Sense\NITE\Data\” 覆盖
  从”c:\ProgramFiles\Prime Sense\Sensor\SampleXMLs\OPENNI\Data” 里复制所有XML文件到 “c:\Program Files\OpenNI\Data” 覆盖

4. 验证

(1)验证OpenNI
在OpenNI目录下:C:\Program Files\OpenNI\Samples\Bin\Release,找到NiSimpleViewer应用程序,然后执行。这是一个简单的显示彩色图和深度图的例子,如果运行正常,那么说明OpenNI安装没有问题。
(2)验证NITE
在NITE目录下:C:\Program Files\PrimeSense\NITE\Samples\Bin\Release,找到Sample-StickFigure应用程序,然后执行。这是一个可以识别骨骼的例子,你需要做出“投降姿势”才可以识别骨骼。如果运行正常,那么说明NITE安装没有问题。

参考博文:
http://blog.csdn.net/wl_soft50/article/details/7215538
http://blog.csdn.net/chenxin_130/article/details/6693390

0 0
原创粉丝点击