必威体育Betway必威体育官网
当前位置:首页 > IT技术

利用matlab获取kinectv2数据

时间:2019-08-06 01:42:08来源:IT技术作者:seo实验室小编阅读:65次「手机版」
 

kinect

Matlab点云工具官方网址

我的运行环境和设备:Win10、matlab 2017a、kinnectv2

1. Image Processing toolbox和Image Acquisition Toolbox 的下载

image.png

image.png

image.png

2. kinectruntime-v2.0_1409-Setup的下载(可跳过此步骤)

:可省略此步,因为后面适配器下载的过程中会自动为我们下载KinectRuntime-v2.0_1409-Setup,“要使用Kinect for windows V2支持,必须在系统上安装2.0版的Kinect for Windows Runtime”,因为没有认真看官网后面的内容,看到这句话就特意去微软官方网站下载安装了,不过万幸的是这次的安装没有影响到后面的使用。

2.1 下载

KinectRuntime-v2.0_1409-Setup官方下载地址

2.2 安装

  • 确保Kinect传感器未插入计算机上的任何USB端口
  • 从下载位置,双击KinectRuntime-v2.0_1409-Setup.exe,一旦Kinect for Windows Runtime成功完成安装,请确保Kinect传感器已连接到电源集线器,并且电源集线器已插入插座。将USB电缆从电源插座插入计算机上的USB 3.0端口。驱动程序将自动加载。
  • 注意:在第一个插件上,将更新设备上的固件。这可能导致设备枚举在第一分钟内发生多次。
  • 安装完成。

    image.png

3. 适用于Windows硬件的Kinect适配器的下载及其在matlab上的配置

3.1 下载

使用以前版本的Image Acquisition Toolbox,所有适配器的文件都包含在您的安装中。与版本R2014a开始,每个适配器通过MATLAB是单独提供支持包®插件。所有支持包都包含必要的MATLAB文件,以便将工具箱与适配器一起使用。有些还包含第三方文件,例如驱动程序或相机设置实用程序,通过Add-Ons提供适配器文件允许我们提供最新版本的文件。

image.png

image.png

image.png

image.png

网速不好的话,下载的会很慢,而且可能会下载失败,如果出现ERROR的话,重新刷新下载就行。

image.png

3.2 配置

  • 因为在线安装时路径是默认的,可以利用Everything软件,找到Image Acquisition Toolbox Support Package for Kinect For Windows Sensor 路径(前面两项,后面两项是我第一次晚上下载失败的文件,忽视)如下:

    image.png

    注: C:\ProgrAMData这个文件夹默认是隐藏的,按以下方法让隐藏文件夹显示

    image.png

  • 根据上图Everything给出的路径将Image Acquisition Toolbox Support Package for Kinect For Windows Sensor 文件复制到matlab的toolbox文件中:

    image.png

  • 再按照如下步骤将Image Acquisition Toolbox Support Package for Kinect For Windows Sensor 在toolbox的路径添加到matlab工程路径中:

    image.png

    image.png

  • 添加好路径后更新路径
  • image.png

    image.png

  • 更新完路径关闭matlab,再重新打开(一定要关闭再打开才能生效)
  • 配置完成

4. 测试

kinectDeviceInfo = imaqhwinfo('kinect');
colorDevice = kinectDeviceInfo.DeviceInfo(1);
depthDevice = kinectDeviceInfo.DeviceInfo(2);
colorVid = videoinput('kinect',1);
depthVid = videoinput('kinect',2);
preview([colorVid depthVid]);
delete(colorVid);
delete(depthVid);

image.png

如果执行时发现图像一闪而过是正常现象,将最后两行代码注释即可。

相关阅读

matlab生成随机数的rand、randi和randn三种形式

  matlab中关于随机数的产生有3种库函数,下面我们来看看它们的形式:   1、rand(…)   它是生成0~1之间(开环,不包含0和1两个数

matlab画图的一些方法

如何使用Matlab画图的legend和label:  http://jingyan.baidu.com/article/f006222806b6dcfbd2f0c879.htmlmatlab画柱状图:http://b

(转)【电子书分享】《MATLAB 7.0 基础教程》-清华大学出

直接给链接: 《MATLAB 7.0 基础教程》-清华大学出版社-孙祥等编著 1.pdf: https://u8266128.pipipan.com/fs/8266128-301596145—

模拟退火(Simulated Annealing, SA)算法简介与MATLAB

目录 模拟退火算法概述 算法步骤 算法特点 模拟退火算法MATLAB实现 【例1】一元/多元函数优化 【例2】TSP问题 模拟退火算法概述

MATLAB R2017b安装及破解

本人为中科院测地所博士生,主要研究方向为遥感数据分析。在平常的科研中需要用到matlab。在此贴出安装破解教程。先给出我的网盘下

分享到:

栏目导航

推荐阅读

热门阅读