【问题标题】:How to show location markers on Camera view of device如何在设备的相机视图上显示位置标记
【发布时间】:2017-01-24 13:52:55
【问题描述】:

我正在寻找逻辑来根据通过 android 设备的相机视图可见的区域显示各种位置标记。 类似于附加图像的东西。 我知道以下事情

  1. 获取位置
  2. 我有所有要标记的位置
  3. 我知道如何在相机视图上创建叠加层

【问题讨论】:

标签: android location android-camera augmented-reality android-augmented-reality


【解决方案1】:

你可以查看我的教程:https://www.netguru.co/blog/augmented-reality-mobile-android 我已经逐步描述了实现类似结果所需要做的事情,但非常简化。如果您有任何问题,我随时准备提供帮助。

【讨论】:

  • 嗨@Krzysztof 我已经按照您的教程进行操作,并且能够在相机视图上显示一些标记。但是当相机移动时,我的一些标记卡在屏幕上并且不动。他们也得到了重复,重复的一个动作正确你能帮我看看发生了什么。
【解决方案2】:

每个位置都需要有自己的真实位置。例如,您需要每个点的 GPS 位置数据库。 比您分析相机中的帧。在每个分析的帧中,您正在检查您当前正在查看的方位角。假设您正向北看,方位角为 0 度。如果我们假设您的相机具有 90 度视野 (FOV),那么您知道您的 FOV 是从 (就方位角而言) 现在您需要检查您的哪些点在这样的方位角上,如果其中一个是您只需显示它们

【讨论】:

    【解决方案3】:

    增强现实有助于解决您的问题。

    【讨论】:

      【解决方案4】:
      【解决方案5】:

      检查这个框架https://www.layar.com/。有 2 种方法可以在视图中绘制图像。第一个是,通过GPS预先标记;另一种是通过图像识别(你可以使用简单的二维码卡片,我想这是最简单的。但如果你有动力创造一个很棒的解决方案,那就做一个感恩的解决方案)。

      问候。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-23
        相关资源
        最近更新 更多