Kinect适配器允许您使用Kinect为Windows获取图像®V1或V2设备。Kinect V1传感器在Windows 7及更高版本上运行。
videoInput. |
创建视频输入对象 |
imaq.videodevice. |
从视频设备一次获取一帧 |
getdata. |
获取的图像框架马铃薯工作区 |
peekdata. |
最近获得的图像数据 |
getsnapshot. |
立即返回单个图像框架 |
开始 |
获得独占图像采集设备 |
islogging. |
确定视频输入对象是否正在记录 |
在跑 |
确定视频输入对象是否正在运行 |
已验证 |
确定图像采集对象是否与图像采集设备相关联 |
等待 |
等到图像采集对象停止运行或记录 |
停止 |
停止视频输入对象 |
清除 |
清除图像获取对象马铃薯工作区 |
删除 |
从内存中删除图像采集对象 |
Flushdata. |
从用于存储所获取的图像帧的内存缓冲区中删除数据 |
obj2mfile. |
将视频输入对象转换为马铃薯代码 |
IMAQMONTAGE. |
作为蒙太奇的图像框架序列 |
加载 |
将图像采集对象加载到马铃薯工作区 |
节省 |
将图像采集对象保存到MAT文件 |
扳机 |
启动数据日志记录 |
triggerconfig |
配置视频输入对象触发属性 |
triggerinfo. |
提供有关可用触发配置的信息 |
图像采集工具 | 从硬件获取图像和视频 |
因为Windows相机的Kinect有两个单独的传感器,颜色传感器和深度传感器,工具箱列出了两个DeviceIds.
。采用imaqhwinfo.
在适配器上显示两个设备ID。
此示例显示了如何创建一个videoInput.
用于获取RGB图像的颜色传感器的对象,然后用于深度传感器以获取骨架数据。它还概述了每个传感器的属性和骨骼元数据。
您可以使用软件手动触发同步来自Kinect的Kinect和深度流。
您可以获得骨架数据并在观看者中查看骨架关节。此示例使用查看器功能显示RGB图像,其中骨架关节位置覆盖在图像上。
使用Kinect进行Image获取Windows Camera类似于使用其他摄像机和适配器,但具有一些关键差异。
Windows V1设备的Kinect返回Matlab中的这些数据流。这里概述了图像和深度流的格式。