Kinect 深度数据


    Kinect两侧的传感器负责获取深度数据;深度数据是指Kinect视野范围内的物体到Kinect的三维空间距离。
    深度数据流提供了一种结构;该结构中每个像素的高13位表示在深度传感器的视野范围内离特定坐标物体最近的距离。

    在Kinect SDK中,通过处理深度数据来识别传感器组前的两个人体图像。
    从程序中启动Kinect数据流以后,每当一帧的深度图像准备好,DepthFrameReady事件会通知应用程序添加一个KinectSensor_DepthFrameReady事件处理函数,以获取该事件返回的通知,参数类型为DepthImageFrameReadyEventArgs。
    在事件中获取深度图像数据;深度图像数据类型定义为DepthImageFrame。可以调用CopyPixelDataTo()方法,将深度数据复制到short数组。
    深度数据包含每个像素的深度信息和玩家索引信息。深度数据最多可以检测6名玩家(1.7版本)。
    可以编程将原始灰度深度数据转化为彩色数据。

    根据深度值的不同,应用程序可以将前景物体和背景分离开。
    也可以利用Kinect近距离探测以后(Kinect的探测范围为几米范围的一个立体空间),依靠深度数据的测量,来制作地形电子沙盘。(不同深度标绘为不同颜色或进行不同标绘)


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值