在Matlab中调用Kinect教程

更新: 2016-07-26 13:17 编辑:生活经验

随着Matlab2016a的发布,其中一个令我振奋的消息就是增加了Kinect V2.0的支持,众所周知,V2.0版本比Kinect一代无论是骨骼点识别还是深度数据处理上都具有更加稳定的效果,而且还增加了手势识别功能。好了,废话不多说,直接进入正题吧。

Matlab对于调用外部设备(如Kinect、FPGA、ARM等),首先都得安装外部支持包,而且只有Matlab2016a才支持KinectV2.0,其他低版本则不行, matlab的各个版本,链接如下:

http://blog.sina.com.cn/s/blog_14d1511ee0102wxi4.html

当安装好Matlab2016a之后,我们便开始对Kinect外部支持包的安装:

点击附加功能,选择Get Hardware Support Packages

在Matlab中调用Kinect教程

之后便进入如下界面:

在Matlab中调用Kinect教程

选择Download form Internet(其实第一个在线安装更方便,但是好像微软放弃Kinect的缘故吧,在线安装老是失败,故此处只能选择麻烦一点的下载到本地安装),然后next

在Matlab中调用Kinect教程

选择点击红色框选项(Kinect for Windows Sensor),然后next。当然,如果你没matlab账号的话或没登录的话,此时会出现log in按钮,若没有账号的话,还得通过你的邮箱申请一个。具体操作步骤请按matlab提示申请一步步进行,就像申请qq号一样,此处不再赘述。

 

在Matlab中调用Kinect教程

点击Download。

在Matlab中调用Kinect教程

随后进入下载界面,下载速度根据网速决定。

在Matlab中调用Kinect教程

下载完成。点击finish。

在Matlab中调用Kinect教程

再次点击附加功能,选择Get Hardware Support packages。

在Matlab中调用Kinect教程

这次选择Install from folder,点击next。

在Matlab中调用Kinect教程

弹出如下对话框,一般的下载路径都在上述C盘的位置,除非你安装时人为更改了,若有更改,那就上你更改后的路径去找。

在Matlab中调用Kinect教程

选好路径之后,选择next。

在Matlab中调用Kinect教程

Next。

在Matlab中调用Kinect教程

勾选同意,然后next。

在Matlab中调用Kinect教程

Next。

在Matlab中调用Kinect教程

Install,

在Matlab中调用Kinect教程

这时matlab调出之前下载的安装包,勾选同意,然后安装。

在Matlab中调用Kinect教程

点击关闭。

在Matlab中调用Kinect教程

Install。

在Matlab中调用Kinect教程

等待set up compete,点击close。

在Matlab中调用Kinect教程

之后便大功告成啦!。不过,若你现在的matlab是新安装的或者曾经没调取过其他摄像头的话,还能安装一个摄像头外部支持包,毕竟Kinect说白了也是个摄像头嘛。

摄像头驱动安装同理,只不过把Kinect换成了OS Generic Video Interface

在Matlab中调用Kinect教程

在Matlab中调用Kinect教程

详情请见另一篇经验。

“在Matlab中调用Kinect教程”相关经验