UnityAR(四)了解EasyAR的平面图像追踪

平面图像追踪

竟然我们把摄像头打开了那么让我们来识别一下 平面图像

平面图像追踪简单来说就是图像识别成功之后在界面上显示一个平面图像


ImageTracker组件 

首先我们先在之前的项目里面放入名为 ImageTracker 作为 EasyAR子对象 如图1-0

1-0

了解ImageTracker 

Tracker Mode : 图像追踪的品质 如图1-1

      1.Prefer Quality:追求质量

      2.Prefer Performance :追求速度

Simultaneous Target Number :一次可以追踪多少个图像

1-1

Image Target组件

然后把 Image Target 拖入场景中 如图2-1

2-1

什么是Image Target:它负责把你要识别的图片记录下来,可以拖入多个Image Target (如果你要识别多张图片) 

如图2-2

2-2



Streaming Assets文件夹

StreamingAssets里面存放我们要识别的图片

首先我们先在Assets文件夹下面创建一个新的文件夹 如图3-1

3-1

并把文件夹改名为StreamingAssets 如图3-2

3-2

然后把我们要识别的图片拖入StreamingAssets文件夹中 如图3-3

3-3

认识Image Target功能

如图4-1 

4-1

如果我们要识别StreamingAssets里面的图片我们就要把图片路径放在上面

4-2

Path: 图片名字加后缀名

Name:图片名字

Scale:这里不是图片的大小,而是厘米(cm)在现实中的厘米(cm)

4-3

添加显示物体

在ImageTarget下面创建一个名为Quad的平面 如图 5-1

为什么创建平面因为本课学的是 平面图像追踪 放个3D物体最终的效果也是平面的

3D物体我们会在下一节课学到

5-1

运行

创建Quad后即可运行 如图6-1

6-1

成功识别图片,Game窗口中显示Quad (我把它改成灰色了) 如图6-2

6-2


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容