从Xbox One Kinect

时间:2015-11-05 18:29:26

标签: c# coordinates kinect kinect-sdk

我使用Xbox One Kinect跟踪物体,我目前能够使用深度图像获取物体Z坐标(距离Kinect的距离,单位为mm)。目标是也能够以mm为单位获得真实世界X和Y坐标。我该怎么办呢?

我已经使用了这个answer中的数学,使用了Xbox One Kinects FOV#,但它并没有出来。

1 个答案:

答案 0 :(得分:0)

现在只有深度流你才能做到。您需要使用灰度图像识别边缘。相同的对象具有相同的灰色值,因此只需通过获取颜色更改,您就可以指向对象的边缘。像这样,您可以计算边缘,然后获取该对象的x,y点。