我需要获取 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 坐标。