ARCore——读取叠加图像(AR场景截图)

ARCore - reading superimposed image (screenshot of an AR scene)

过去几个月我一直在试验 ARCore。我已经阅读了几乎所有文档。谈到示例应用程序,我想做的是从应用程序中提取叠加图像,即包含相机纹理的帧以及由 opengl 绘制的机器人(如屏幕截图)。在预览版 2 中,他们提供了仅提取相机纹理的 TextureReader class。我已经尝试了很多,但未能成功获得叠加图像。有没有办法做到这一点,或者这是不可能的?

我想基本上你想要从 OpenGL 视图中截取屏幕截图。这个问题应该对你有帮助:Screenshot on android OpenGL ES application

HelloAR 示例捕获图像(并将其保存到设备)的示例代码在这个答案中:How to take picture with camera using ARCore