答案 0 :(得分:2)
对我来说,我使用的是CameraSpacePoint
课程。
为此,我使用1个关节,例如身体的中心,我将其转换为CameraSpacePoint
。
例如:
CameraSpacePoint myPoint = myJoint.Position;
Console.WriteLine(pointLeft.X);//for have your distance
距离为米,Kinect传感器中心为0
它也适用于Y和Z.
您可以在此处找到更多信息:CameraSpacePoint Structure。
答案 1 :(得分:0)
看起来很简单。 无论方向如何,Kinect实际上都会给你传感器的距离......
基于此,您只需要在点和帧的中心点之间进行深度比较。这种差异可以为您提供所需的差异。