【问题标题】:Why sometimes ImageTarget isn't recognize?为什么有时 ImageTarget 无法识别?
【发布时间】:2019-03-25 17:26:08
【问题描述】:

我将 Vuforia 与 Unity 结合使用,并尝试跟踪 ImageTarget(使用来自 Vuforia 网站的石头)。问题是有时(在 20-30% 的情况下)即使我将 ImageTarget 非常清楚地放在相机前,也需要 10-20 秒才能识别它。另一个问题是当 ImageTarget 从场景中消失并重新出现时,有时效果很好,有时效果不佳。任何建议为什么会发生这种情况? (我是 Vuforia 的新手)

【问题讨论】:

    标签: unity3d augmented-reality vuforia


    【解决方案1】:

    如果它的默认项目没有您的脚本 - 那么您的相机质量可能不足以始终正确跟踪图像目标。此外,vuforia 有时会在加载带有图像目标的资源时出现错误,但如果您不重新加载应用程序并且图像被跟踪,那么它只是您的相机的质量。

    【讨论】:

    • 谢谢你的回答,我还有一个问题,我在ImageTarget的DefaultTrackableEventHandler脚本中添加了这段代码:protected virtual void Update() { calculateLength(); } protected virtual void calculateLength() { Vector3 delta = Camera.main.transform.position - mTrackableBehaviour.transform.position;浮动 d = delta.magnitude/28 ; Debug.Log("距离为:" + d +"cm"); }。这会影响 ImageTarget 检测吗?
    • 不,这对检测没有任何作用。但还是用固定更新更好
    • 如果您没有其他问题,您能否将问题标记为已回答? :)
    • 我正在等待其他建议,因为我在具有良好相机质量的不同设备(华为 P10 和华为 P20 lite)上进行了尝试并获得了相同的行为。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 2021-04-27
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多