1

我正在使用 Project Tango C API。我注册了彩色图像和深度图像回调(TangoService_connectOnPointCloudAvailable 和 TangoService_connectOnFrameAvailable)。所以我确实有 TangoPointCloud 和匹配的 TangoImageBuffer。我已经分别渲染它们并且它们是有效的。所以我知道我现在基本上可以在 TangoPointCloud 中循环遍历每个 3D 点,并对它们做任何我想做的事情。麻烦的是我还想要每个 3D 点的相应颜色。

Tango 标准示例有很多示例,例如分别绘制深度和颜色或在深度图像上执行 OpenGL 纹理,但它们没有将 3D 点映射到其颜色的简单示例。

我尝试了 TangoSupport_projectCameraPointToDistortedPixel,但它给出了奇怪的结果。我也尝试过 TangoXYZij 方法,但它已经过时了。

请那些实现此帮助的人,我为此浪费了两天的时间。

4

0 回答 0