zoukankan      html  css  js  c++  java
  • EasyAR中的数据流和内存模式

    EasyAR中的数据流

    建立完整的EasyAR场景,一个CameraDevice需要attached到ImageTracker,然后Augmenter需要周期性地从ImageTracker获取新的Frame。

    从CameraDevice产生的Image会在每帧进入ImageTracker并推动tracker运行。

    这些Image将跟随Frame进入Augmenter。

    Target从图像和json文件中构造出来,可以被加载进ImageTracker。

    当它被tracker检测或跟踪到,将会跟随Frame进入Augmenter。最终移动到AugmentedTarget。

    EasyAR的内存模型

    如果从camera获取的Image被newFrame所捕获,它将会在Frame被释放之前一直驻留在内存中。

    ImageTracker会保持加载到自身的target的引用。这个引用可以通过从tracker卸载或销毁tracker来移除。

    Frame和AugmentedTarget也会保持被跟踪到的target的引用。加载之后的Target在这些引用被移除之前将不会被释放。

  • 相关阅读:
    使用jmeter和fidder进行APP接口测试
    测试模板积累
    功能测试-
    Django 路由
    Django 基础
    JQ 简单动画显示隐藏效果
    JQ $.each详解
    JQ 事件绑定与事件委派
    django模板之forloop
    JQ 属性操作
  • 原文地址:https://www.cnblogs.com/zyn95186/p/7274817.html
Copyright © 2011-2022 走看看