我正在使用Xbox One Kinect(V2)来抓取红外摄像机视图,然后我使用该帧进行一些处理。从那里我在红外视图中给出了一个x,y坐标。 我想知道如何找到x,y值的深度(z)。我已经使用了坐标映射器,但无法弄明白;如果这是正确的使用方法!
感谢任何帮助!
答案 0 :(得分:1)
深度框架和红外框架的原因具有相同的图像尺寸,您可以从深度框架中获取z值。
只需查看示例如何将深度框架复制到byte[]
。
之后这会对你有所帮助:
double depth=(double)depthPixels[_xPos+_yPos*_width];