您的位置:首页 > 编程语言

从零开始学习Kinect编程笔记(二) 4.22

2017-04-22 13:37 197 查看
这些都是看别人的模仿的 要说抄袭也差不多但是我就自己学习的

哈妈卖批 昨天健身去了 一练深蹲就缺氧

前天是安装kinect for windows sdk v2.0 没有成功我找了半天发现好像是usb3.0驱动没有安装好

就直接退回一个版本1.8版本

是在微软官网下载的同时还下载了一个Developer Toolkit Browser v1.8.0 我也不知道怎么用看网上说要下就先下一个

2、安装SDK

接下来我们准备安装Kinect SDK 1.8,安装前我们要确认几件事情。

(1)安装SDK前要确保Visual Studio是关闭的,以便于Kinect SDK的环境变量配置

(2)如果你的电脑正处于Windows更新,请更新完毕后再安装

(3)确保Kinect设备没有插在你电脑的USB接口上

(4)删除之前所有的Kinect设备驱动程序,如果你之前使用过Kinect,可以在控制面板中查看是否有Kinect相关驱动。

(5)如果你之前有安装旧版本的SDK,那新版本的SDK会自动在原目录上覆盖旧版本。

安装过程及其简单双击安装程序后,就是小白模式安装。

安装完之后显示了5个文件 有图标的是开发工具的 没有的图标那些打开来是三个网站链接

一个是开发工具的下载链接 其他两个是关于sdk的特性介绍



打开任务管理器 当中的卸载程序 我们可以看到这两个程序安装了些什么



Kinect for Windows Runtime是一般消费者需要安装的东西,就是说你如果不做开发的话,只安装一个Runtime就可以了,但我们做开发的时候安装SDK会自动为我们安装上Runtime。

Drivers也就是Kinect相关的驱动程序。

Kinect for Windows Speech Recognition Language Pack(en-US),是英语的语音识别套件。

SDK的安装目录,SDK是安装在默认目录下的:C:\Program Files\Microsoft SDKs\Kinect\v1.8。



Kinect SDK安装的时候会有一个环境变量叫做KINECTSDK10_DIR,它是Kinect SDK的路径,以供Visual Studio使用。



链接kinect

先把kinect的电源线连接好 刚刚没插线发现不亮 尴尬了半天,连接好后kinect会自动识别驱动 如果安装了驱动连接正常的话 会显示绿灯



vs2015的安装我这里就不叙述了 那个简单

opencv的安装和环境配置

先下载opencv3.0 下载好后会有一个相当于解压的文件 解压目录就是你的安装目录 需要记好后续会有用到

系统变量 Path:添加D:\Program Files\opencv\build\x86\vc12\bin

用户变量:添加opencv变量,值D:\Program Files\opencv\build,添加PATH变量(有就不需要添加,但是值需要添加)值D:\Program Files\opencv\build\x86\vc12\bin

安装完之后打开vs2015 文件 —新建–项目 选择C++ 控制台应用

然后再源文件里面添加新建项

工程目录的配置(Debug)

找到属性管理器,如果找不到,请安装下图方法找到。双击Debug|Win32打开如下窗口,

设置如下:(下图红框项为设置项)

1、包含目录:(VC++目录)

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2

2、库目录:(VC++目录)D:\Program Files\opencv\build\x86\vc12\lib



3、连接器->输入->附加依赖项:

opencv_ml249d.lib

opencv_calib3d249d.lib

opencv_contrib249d.lib

opencv_core249d.lib

opencv_features2d249d.lib

opencv_flann249d.lib

opencv_gpu249d.lib

opencv_highgui249d.lib

opencv_imgproc249d.lib

opencv_legacy249d.lib

opencv_objdetect249d.lib

opencv_ts249d.lib

opencv_video249d.lib

opencv_nonfree249d.lib

opencv_ocl249d.lib

opencv_photo249d.lib

opencv_stitching249d.lib

opencv_superres249d.lib

opencv_videostab249d.lib



其实以上都是D:\Program Files\opencv\build\x86\vc12\lib下所有的lib文件,你会发现,有的后面带上d,有的没有d,这是因为Debug的就有d,Release则没有d。

Kinect环境变量配置

Kinect是安装在默认路径下,则

(1)Include files加入C:\Program Files\Microsoft SDKs\Kinect\v1.6\inc;

(2)Library files加入C:\Program Files\Microsoft SDKs\Kinect\v1.6\lib\x86;

(3)还需要在链接器的输入中,增加附加依赖性:Kinect10.lib

到这里就所有的环境变量已经配置完成了 可以编程了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: