Kinect学习(一):开发环境搭建
前言
当初刚进大学时买了一台Xbox 360,为了玩体感游戏另外还买了一个Kinect。为了便于PC端开发,微软提供了一套官方的驱动,当然还有个开源库OpenNI,目前还是先采用微软提供的SDK上手,后续再使用OpenNIR。
我的开发平台是:Win 10 + VS2015 + Kinect for Windows SDK v1.8 + OpenCV 3.1.0
系统要是win 7以上的版本,VS要是10以上的版本。
另外,我用的是kinect一代(Xbox 360)的所以选择了v1.x的SDK,如果是kinect二代(Xbox One)的就要选择v2.x的SDK。
Kinect for Windows SDK
1、到微软官网上下载SDK:Kinect for Windows SDK v1.8,下载下来后运行exe文件,等待自动安装结束;
2、到微软官网下载ToolKit:Kinect for Windows Developer Toolkit v1.8,与前面相同,下载完成后运行exe文件,等待自动安装结束即可;
3、前面两个都安装完成后,可以连上Kinect(之前安装时不能接Kinect设备,结束后才可以接上),可以在设备管理器中找到Kinect设备,即表示驱动安装成功;
4、打开“开始-》所有程序-》Kinect for Windows SDK v1.8-》Developer Toolkit Browser v1.8”,可以看到一些开发文档、例程以及一些demo,可以自己运行来玩玩。
在Visual Studio中配置环境
前面的步骤还是很简单的,只需要稍微动动鼠标就能搞定。
如果要使用Visual Studio进行开发,还需要配置include和lib的路径。在项目的属性中找到“VC++目录”。
1、在包含目录中添加路径:C:\Program Files\Microsoft SDKs\Kinect\v1.8\inc。
2、在库目录中添加路径:C:\Program Files\Microsoft SDKs\Kinect\v1.8\lib\amd64。
补充:库目录下有两个目录,如果是64位就选amd64的目录,如果是32位就选x86的目录。
3、还需要在链接器-》输入-》附加依赖项,添加Kinect10.lib。
到这里kinect的开发环境已经配置好了,还有一些常用库比如OpenCV什么的,网上有很多详细的教程,就不赘述了。
Kinect学习(一):开发环境搭建相关推荐
- Django学习笔记 开发环境搭建
为什么使用django? 1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率. 2.大量内置应用:后台管理系 ...
- Android学习1——开发环境搭建、Android Studio安装
一.目的 1.掌握 Android 开发环境搭建方法 2.掌握 Android 项目建立方法 3.掌握 Gitee 账号建立及其使用方法 4.掌握 Android 模拟器使用方法 二.实验环境 1.J ...
- STM32G0学习手册——开发环境搭建与熟悉(CubeMX与MDK5)
目录 CubeMX设置 CubeMX界面认识 Project(工程管理) Code Generator(代码生成) MDK-ARM软件安装 ST-LINK设置 CubeMX设置 1.在官网下载安装包安 ...
- Go:分布式学习利器(1) -- 开发环境搭建 + 运行第一个go程序
文章目录 为什么要学习 go 开发环境搭建 -- MAC 运行第一个go程序 go 函数的返回值设置 go 函数的命令行参数 为什么要学习 go 在如下几个应用场景的需求下产生了go: 超大规模分布式 ...
- DL之IDE:深度学习之计算机视觉开发环境搭建的详细流程(Ubuntu16.04+cuda9.0+cuDNN7.4.2+tensorflow_gpu)
DL之IDE:深度学习之计算机视觉开发环境搭建的详细流程(Ubuntu16.04+cuda9.0+cuDNN7.4.2+tensorflow_gpu) 目录 1.安装nvidia驱动 2.安装CUDA ...
- Python学习笔记:Day1-2 开发环境搭建
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇
开发环境搭建之Visual Studio Code篇 上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置.安装 请看我上一篇文章<pyth ...
- TensorFlow深度学习应用开发实战(深度学习简介和开发环境搭建)
一.深度学习的发展及其应用 1.1 深度学习的发展历程 1956年,John McCarthy(约翰·麦卡锡)等人在美国达特茅斯学院(Dartmounth College)开会探讨如何使用机器模拟人的 ...
- Android学习笔记之(一)开发环境搭建
Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...
- 视觉SLAM十四讲学习笔记-第二讲-开发环境搭建
专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 lin ...
最新文章
- 自己动手设计RESTful API
- 使用ffmpeg推流到Wowza
- Ansible之八:Playbook循环
- 开源大数据周刊-2018年08月10日 第96期
- 【C/C++语言入门篇】-- 文件操作
- SAP UI5 应用开发教程之二十四 - 如何使用 OData 数据模型
- Linux下MySQL 安装配置
- es6去除重复项_Excel的去除重复项你真的明白原理吗?浅尝去除重复项的函数奥秘...
- This may cause things to work incorrectly. Make sure to use the same version for both.
- php论坛如何加评论表情,DEDECMS会员评论时添加多个表情
- java 复印件效果_简历复印—原型模式
- windows环境下安装npm、cnpm、bower
- NOIP 2014	无线网络发射器选址
- java 二进制 base64编码_java自定义实现base64编码转换
- 【Kotlin学习之旅】Kotlin实现101个C#的LINQ示例,让你领略一下Kotlin代码的魅力
- 开源游戏服务器框架NoahGameFrame(NF)服务器端环境搭建(二)
- oop练习(第11周)
- c语言 猜数字小游戏
- Day21 jQuery 基础二
- 计算机调剂时科目不一样,考研调剂初试科目需要一样吗