Kinect适配器可以让你在Windows上使用Kinect获取图像®V1或V2设备。Kinect V1传感器可在Windows 7及以上操作系统上运行。
videoinput |
创建视频输入对象 |
imaq。VideoDevice |
每次从视频设备获取一帧 |
getdata |
获取的图像帧MATLAB工作空间 |
peekdata |
最近获得的图像数据 |
getsnapshot |
立即返回单个图像帧 |
开始 |
获得图像采集设备的独家使用 |
islogging |
确定视频输入对象是否正在日志记录 |
正在 |
判断视频输入对象是否正在运行 |
isvalid |
确定图像采集对象是否与图像采集设备相关联 |
等待 |
等待图像采集对象停止运行或停止日志记录 |
停止 |
停止视频输入对象 |
清晰的 |
清除图像采集对象MATLAB工作空间 |
删除 |
从内存中移除图像采集对象 |
flushdata |
从用于存储获取的图像帧的内存缓冲区中删除数据 |
obj2mfile |
转换视频输入对象为MATLAB代码 |
imaqmontage |
作为蒙太奇的图像帧序列 |
负载 |
将图像采集对象加载到MATLAB工作空间 |
保存 |
保存图像采集对象到mat文件 |
触发 |
启动数据记录 |
triggerconfig |
配置视频输入对象触发属性 |
triggerinfo |
提供有关可用触发器配置的信息 |
图像采集工具 | 从硬件中获取图像和视频 |
因为Windows摄像头的Kinect有两个独立的传感器,颜色传感器和深度传感器,所以工具箱中列出了两个的deviceid
.使用imaqhwinfo
来显示这两个设备id。
这个例子展示了如何创建一个videoinput
物体由颜色传感器获取RGB图像,再由深度传感器获取骨骼数据。它还概述了每个传感器的属性和骨架元数据。
你可以使用软件手动触发来同步来自Kinect的Windows颜色流和深度流的数据。
您可以获取骨骼数据并在查看器中查看骨骼关节。这个例子使用查看器函数来显示覆盖在图像上的骨骼关节位置的RGB图像。
在Windows摄像头上使用Kinect进行图像采集与使用其他摄像头和适配器类似,但有一些关键区别。
Windows V1设备的Kinect在MATLAB中返回这些数据流®.这里概述了图像和深度流的格式。