我需要获取Kinect给出的图像的一个点(X,Y,Z)的3D坐标。我更好地解释一下:我在ViewPort3D上有一个3D图像,我希望通过在viewPort3D上单击鼠标左键来选择我选择的一个点的X,Y,Z坐标。
现在我获得的是相对于viewPort3D坐标的鼠标位置的X,Y坐标,例如,如果我选择viewPort3D的中心我收到“60,60”(例如,viewPort3D具有120x120尺寸) ,但我想让真正的3D坐标尊重我从Kinect收到的3D图像,例如可能是“43,23,80”。
我该怎么办?我在一个月内尝试了很多东西,但是我没有任何结果,只有相对于viewPort3D的坐标。
谢谢!
这是我从Kinect看到的图像,我想用鼠标点击一个粉红点,并获得该点的X,Y,Z坐标。