【问题标题】:Ar.js problems with recognizing marker outdoors - contrast/brightnessAr.js 在户外识别标记的问题 - 对比度/亮度
【发布时间】:2020-08-19 02:34:06
【问题描述】:

我的 3d 模型 AR 在室内工作完美,但在室外阳光直射下找不到标记,这是自定义条形码编号 5(见下图)。有没有办法让相机(通过 Android 上的 google chrome 访问)在明亮的户外条件下表现更好?

【问题讨论】:

    标签: html gltf ar.js


    【解决方案1】:

    您应该尝试更改阈值,但您没有直接访问此设置,这是因为 Ar.js 基于 jsartoolkit5 但未实现。如果您正在使用 THREEx,您可以设置更新 setThreshold 级别,假设您有一个 arToolkitSource 的实例:

    arToolkitSource.init(function onReady(){
    
          console.log(arToolkitContext.arController);
            if( arToolkitContext.arController !== null ){
              arToolkitContext.arController.arToolkitSource.init(function onReady(){
    
               arToolkitContext.arController.setThreshold(value) 
              }
            }
        })
    

    但这在 Aframe 版本中是不可能的,你不能以同样的方式访问 arController。很高兴将此功能添加到库中。

    【讨论】:

      猜你喜欢
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多