[ios版本]AR 现实增强之高通Vuforia QCAR SDK (二)

[ios版本]AR 现实增强之高通Vuforia QCAR SDK (二)

这章会比较简单。就是换上麦叔叔,不是肯叔叔的logo,然后对着丫照啊照,就能看到茶壶了。为啥是茶壶不是汉堡?因为我没找到汉堡的3d模型。

引言:经过入门教程,大家对高通SDK有个初步的了解了,下面我们来学习如何更换识别目标图像。





1.在高通官网注册一个帐号。


注册地址:https://developer.vuforia.com/user/register


注册没有什么可说的,注意:密码必须包含大小写字母、数字。





2.然后登录,然后点顶部的Target Manager(目标管理)


a)首先点create database 创建一个数据库,取个你容易记的名称嘛


b)然后进入创建的database,点addtarget,按照提示来添加目标识别图像,然后就等待服务器处理图像完成。


   PS:这里的图像的星级提升可以参照这篇文章:


   https://developer.vuforia.com/resources/dev-guide/image-target-enhancement-tricks 


   大概的意思就是:图片要有明显的轮廓,有特征性,有对比,不能太小。具体细节的问题,自己读读,没太多复杂的单词。


c)等服务器处理完成图像后,就可以下载了,如果你上传的图片有点大,例如1500*1500的,或许会显示progress,那么过了十几秒以后,请刷新下当前页面,就能看到处理好了。勾选刚刚上传的图像,点"Download selected Targets"按钮,然后选择SDK,随便输入一个Database Name,下载下来就可以了。


3.使用下载下来的数据文件


a)将下载的zip解压,会有两个文件一个.xml、一个.dat。将例子项目assets目录下的Tarmac.xml,Tarmac.dat删除。


b)把解压的xml和dat拷贝进去,并名字修改为Tarmac.xml and Tarmac.dat。大小请保持一致,不客气。



4.然后编译项目,并运行。什么?失败了?你用甄姬了吗?没真机你说啥!!! 运行起来了以后,双击屏幕,最下面的菜单点击选择switch to Tarmac 。


5.将摄像头对着肯德基叔叔的头像,你看到茶壶了对吗?到此,你就可以识别自己想要识别的图像了。

你可能感兴趣的:(AR增强现实技术)