获取图像与Kinect V1
获取图像和骨骼数据从Kinect为Windows V1
Kinect适配器允许您使用Kinect获取图像®对于Windows®V1和V2设备。Kinect V1传感器运行在Windows 7以上。
功能
imaqtool |
启动图像采集工具 |
videoinput |
创建视频输入对象 |
imaq.VideoDevice |
一次获取一帧视频设备 |
getdata |
获得的图像帧,MATLAB工作区 |
peekdata |
最近获得的图像数据 |
getsnapshot |
立即回复单帧图像 |
开始 |
获得独家使用的图像采集设备 |
islogging |
确定视频输入对象是日志记录 |
正在 |
确定视频输入对象是否运行 |
isvalid |
确定图像采集对象与图像采集设备 |
等待 |
等到图像采集对象停止运行或日志记录 |
停止 |
停止视频输入对象 |
清晰的 |
清晰的图像采集对象从MATLAB工作区 |
删除 |
去除图像采集对象从内存中 |
flushdata |
把数据从内存缓冲区用于存储获取的图像帧 |
obj2mfile |
视频输入对象转换为MATLAB代码 |
imaqmontage |
序列图像帧的蒙太奇 |
负载 |
图像采集对象加载到MATLAB工作区 |
保存 |
图像采集对象保存到MAT-file |
触发 |
启动数据记录 |
triggerconfig |
配置视频输入对象触发属性 |
triggerinfo |
提供可用触发配置信息 |
例子和如何
因为Windows的Kinect摄像头有两个独立的传感器,传感器和颜色深度传感器,两个工具箱列表的deviceid
。使用imaqhwinfo
适配器显示两个设备id。
这个例子显示了如何创建一个videoinput
对象的颜色传感器获取RGB图像,然后深度传感器获取骨骼数据。它还概述了每个传感器的特性,和骨骼的元数据。
可以同步数据窗口颜色Kinect的流和深度流使用软件手动触发。
您可以获取骨骼数据和视图骨骼关节在查看器中。这个示例使用查看器函数来显示RGB图像骨架关节位置覆盖在图像。
概念
做图像采集与Kinect为Windows相机使用其他类似相机和适配器,但有一些关键的差异。
Kinect为Windows V1设备返回这些数据流在MATLAB。图像的格式和深度流在这里列出。