主要内容

获得的数据Kinect同时设备V2颜色和深度

你可以从Kinect同步数据®对于Windows®V2流和颜色深度流使用软件手动触发。

这个例子显示了同步方法用于手动触发这两个对象。

  1. 创建对象的颜色和深度传感器。设备1是颜色传感器和设备2是深度传感器。

    vid = videoinput (' kinect ', 1);vid2 = videoinput (kinect, 2);
  2. 得到深度的源属性装置。

    srcDepth = getselectedsource (vid2);
  3. 设置设备1帧/触发。

    从视频。FramesPerTrigger = 1;vid2。FramesPerTrigger = 1;
  4. 设置触发重复200年的设备,为了获得201帧的颜色传感器和深度传感器。

    从视频。TriggerRepeat = 200;vid2。TriggerRepeat = 200;
  5. 配置为手动触发相机的传感器。

    triggerconfig ([vid vid2],“手册”);
  6. 开始视频对象。

    开始([vid vid2]);
  7. 触发装置,然后获得数据。

    %触发帧的200倍。因为我= 1:200 %触发这两个对象。触发([vid vid2]) %获得帧和元数据。[imgColor, ts_color metaData_Color] = getdata (vid);[imgDepth, ts_depth metaData_Depth] = getdata (vid2);结束