【发布时间】:2017-01-25 13:56:13
【问题描述】:
我使用ORB-SLAM2 实现了一个应用程序。目前我的活动中有一个 OpenCV JavaCameraView 并将相机帧转换为 Mat 并将它们发送到 SLAM 系统。
现在一切正常,但我不知道如何在相机屏幕上的正确位置渲染和显示虚拟对象。
我想实现一个简单的 AR 应用,在屏幕上显示一些简单的文本作为虚拟对象。任何帮助我实现这一目标的步骤都将受到欢迎。
【问题讨论】:
-
如果您想要基本的文本绘制,您可以使用从相机表面视图检索到的画布,并在检测到坐标后绘制文本。你的具体困难是什么?
-
@yakobom,目前我只能运行 SLAM 系统,我不知道我应该从中收集什么,当用户想要添加新的虚拟文本但我不知道如何计算当跟踪线程运行时要在画布上绘制的文本的 x 和 y。
标签: android opencv augmented-reality orb slam