从红外摄像机视图获取深度(z)Kinect V2

时间:2015-10-08 16:22:45

标签: c# kinect kinect-sdk

我正在使用Xbox One Kinect(V2)来抓取红外摄像机视图,然后我使用该帧进行一些处理。从那里我在红外视图中给出了一个x,y坐标。 我想知道如何找到x,y值的深度(z)。我已经使用了坐标映射器,但无法弄明白;如果这是正确的使用方法!

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

深度框架和红外框架的原因具有相同的图像尺寸,您可以从深度框架中获取z值。

只需查看示例如何将深度框架复制到byte[]

之后这会对你有所帮助:

double depth=(double)depthPixels[_xPos+_yPos*_width];