平面图像追踪
竟然我们把摄像头打开了那么让我们来识别一下 平面图像
平面图像追踪简单来说就是图像识别成功之后在界面上显示一个平面图像
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