openni、opencv安装与开发环境配置_第1页
openni、opencv安装与开发环境配置_第2页
openni、opencv安装与开发环境配置_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OpenNI、OpenCV 安装与开发环境配置 1、OpenNI 安装与配置 1、准备 需要安装三样东西:OpenNI 、SensorKinect、NITE。其中 SensorKinect 是 kinect 的驱动,NITE 是 PrimeSense 提供的中间件,可 以分析 Kinect 读取的资料,输出人体动作等等。 2、安装 要按照 OpenNI-SensorKinect-NITE 的顺序安装,否则可能会出现 错误。 需要注意的是,安装 SensorKinect 驱动后才可以把 Kinect。 驱动如果安装成功,在设备管理器中会出现: 3、测试 可以到安装路径下找到测试程序,本机是安装在 C 盘下,测试程序 在 C:Program Files (x86)OpenNISamplesBinRelease 下,运行测试程序, 如果没问题就说明已经安装成功。我选择的测试程序是 NiViewer.exe, 运行结果: 4、配置 Vs 开发环境下,需要配置的地方如下: 假设 OpenNI 安装在默认路径下,则 include files 加入 C:Program FilesOpenNIInclude,Library files 加入 C:ProgramFilesOpenNILib。 这样就完成了初步配置,如果要用 OpenNI 开发应用程序,还需要 在项目属性-链接器-输入- 附加依赖项中添加 OpenNI.lib。至此,配 置全部完成。 2、OpenCV 安装与配置 1、准备 OpenCV2.3.1、CMake 2、安装 安装 OpenCV,并将其添加到环境变量中的用户变量 Path 中 安装 CMake,运行 cmake-gui,设置 OpenCV 的安装路径(本文档假设 安装位置为:D:Program Files (x86)opencv) ,并创建子目录 D:Program Files (x86)opencvvs2010,用于存放编译结果,将数据填入指定文本框中 点击”Configure”,在弹出的对话框中选中 Visual Studio 10.0;然后点击 Finish。然后点击”Configure”,接着点击“Generate ”。程序完成”Generate Done”。 完成以上步骤后,将在 vs2010 目录下生成 OpenCV.sln,打开,完成以下操 作: 在 debug 下,选择解决方案资源管理器下的解决方案,点击右键,运行 “重新生成解决方案” ,若编译无错,再选择 INSTALL 项目,运行生成。 在 release 下做同样操作。 3、配置 项目-属性-配置属性-VC+ 目录包含目录下添加 opencvbuildinclude、 opencvbuildincludeopencv、opencvbuildinclu deopencv2,库目录下添加 opencvbuildx86vc10lib,如果在 VC+6.0 集成开发环境下,只需把 vc10 改为 vc9 即可。 将 D:Program Files (x86)opencvvs2010bin 配置到环境变量 Path 中。 接下来,建一个工程,单击项目-属性- 配置属性-VC+目录,对“常规子菜 单”的包含目录和库目录进行编辑。 注意在 debug 和 release 下进行相同操作 /*在包含目录下添加 opencvvs2010includeopencv,在库目录下添加 opencvvs2010lib。 (不添加貌似也可以)*/ 在附加依赖项中添加库: opencv_core231d.lib opencv_highgui231d.lib opencv_ml231d.lib opencv_calib3d231d.lib opencv_contrib231d.lib opencv_features2d231d.lib opencv_flann231d.lib opencv_gpu231d.lib opencv_imgproc231d.lib opencv_l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论