各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。通过本系列第一篇文章,我们初步了解了EasyAR这个增强现实引擎,这次我们来尝试自己定义一个Marker,这样我们就可以用自己喜欢的图片来作为Marker。因为目前EasyAR文档并不完善,所以下面的这些内容可能更多的是我个人的尝试和探索。如果大家对此感兴趣的话继续往下看否则就不要往下看了,因为我担心在官方正式文档出来以后大家可能会骂我啊。好了,对这个话题感兴趣的朋友就请继续往下看吧!

EasyAR的基本流程

  首先我们来看看官方给出的一张EasyAR的基本流程示意图:

在这张流程图,当中作为开发者的我们此刻需要关注的Target这一条线和Frame这条线。前者对应的是如何将普通的图片如.jpg、.png配合JSON文件转化为系统可以识别的Target,后者对应的是我们在识别到Target后要去处理哪些逻辑。在官方文档中我们可以找到这样一段话:
* 创建相机设备、图像追踪器和增强对象(Create CameraDevice and ImageTracker and Augmenter objects).
* 打开相机设备(Open CameraDevice).
* 给相机设备附加图像追踪器(Attach ImageTracker to CameraDeviceÿ

EasyAR尝鲜系列教程之自定义Marker的实现相关推荐

  1. EasyAR尝鲜系列教程之视频播放功能的实现

      各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com.到现在为止,我们对EasyAR中的ImageTarget基本上可以说是驾轻就熟了,因此我 ...

  2. EasyAR尝鲜系列教程之Hello EasyAR

      各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com.从今天起博主将为大家带来EasyAR尝鲜系列教程,本教程适用的对象是增强现实应用开发者 ...

  3. JEP解读与尝鲜系列4 - Java 16 中对于 Project Valhalla 的铺垫

    这是 JEP 解读与尝鲜系列的第 4 篇,之前的文章如下: JEP解读与尝鲜系列 1 - Java Valhalla与Java Inline class JEP解读与尝鲜系列 2 - JEP 142 ...

  4. vivo的Android版本功能,vivo用户让人羡慕!Android Q尝鲜升级教程,这三款机型提前体验...

    原标题:vivo用户让人羡慕!Android Q尝鲜升级教程,这三款机型提前体验 5月8日,一年一度的谷歌I/O大会在美国加州山景城海岸线圆形剧场落幕.此次大会中,谷歌正式发布Android Q Be ...

  5. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之六自定义View涂鸦项目实战!

    这一节写个简单的项目,涂鸦,简单来讲就是画什么,显示什么.最好的网站,就是官网,这里再发一下: https://developer.harmonyos.com/cn/docs/documentatio ...

  6. Unity3d EasyAR开发案例系列教程

    EasyAR入门 EasyAR是好用免费的全平台AR(Augmented Reality,增强现实)引擎. EasyAR支持使用平面目标的AR,支持1000个以上本地目标的流畅加载和识别,支持基于硬解 ...

  7. pytorch系列教程(四)-自定义损失函数

    前言 很多时候,在pytorch中并没有提供我们所需要的损失函数,但是pytorch却提供了许多自定义损失函数的方法    自定义函数函数 1.通过nn.Module类来实现自定义的损失函数 我们来看 ...

  8. 【稀饭】react native 实战系列教程之自定义原生模块

    影片详情开发也是通过Cheerio抓取并分析网页获取到的详情数据,本节就不作为详细内容来讲解了,详细的代码可以看下我的github,效果如下: 在点击播放时,会跳转到播放界面,并且横屏显示,退出播放界 ...

  9. Windows11 开发者版尝鲜安装教程

    今日凌晨,微软正式公布了新系统windows 11,早在16号网上就有泄露出的开发版提供下载,废话不多说,直接上链接 文件名:21996.1.210529-1541.co_release_CLIENT ...

最新文章

  1. 狄利克雷卷积莫比乌斯反演证明
  2. DllMain使用的注意事项
  3. CCS初学调试以及RTDX
  4. 线程属性--十分重要的概念
  5. Java打印车票主要学习Java的比较语句
  6. 将DataTable 存到一个集合当中
  7. Android用户界面程序设计示例
  8. mysql一个表几亿数据_如何在mysql 造1亿条记录的大容量数据表?
  9. 在spark应用程序中设置输出日志的级别
  10. VS2010给Activex添加接口
  11. [Ext JS ][12.13] FieldSet 与 Grid结合 ,实现FieldSet 显示Gird中Store 的数量
  12. 发达国家“互联网+”面面观
  13. ISO9000与ISO14000标准的不同点
  14. c语言自学教材百度网盘,110G超强C语言和C++编程0基础从入门到精通自学教程 百度云盘资源...
  15. OAuth2.0+SpringSecurity+Jwt实现系统的登录认证,用户授权
  16. 蓝桥杯:合唱队形(C语言)
  17. 2020-2021年度第二届全国大学生算法设计与编程挑战赛(冬季赛)题解
  18. 全然用linux工作,放弃windows
  19. 【进制运算】计算机的小任性——我说0代表正数,1代表负数,就是对的!
  20. 亚马逊云科技——如何在中国市场破局?

热门文章

  1. C语言自定义字符串复制函数
  2. 我的围棋二十年――业余菜鸟的成长故事
  3. StrongSwan学习
  4. JavaScript hoisting(变量提升)学习总结
  5. 一个运维人员能同时管理100+服务器吗?
  6. 半路出家自学当程序员这一年的经历,大家一起共勉
  7. android app安装与卸载
  8. Linux内存管理之slab 2:slab API
  9. 使用Dlib库自带的imglab软件进行数据标记(含imglab工具下载)
  10. Chrome Dev Tools