[转载]Android版AR 现实增强 高通 Vuforia QCAR SDK学习笔记(二)-Android开发进阶&经验分享-eoe Android开发者社区_Android开发论坛 - Powered by Discuz!

[转载]【Android版】AR 现实增强 高通 Vuforia QCAR SDK学习笔记(二)-Android开发进阶&经验分享-eoe Android开发者社区_Android开发论坛 – Powered by Discuz!.
Android版】AR 现实增强 高通 Vuforia QCAR SDK学习笔记(一)
http://www.arjishu.com/forum.php?mod=viewthread&tid=100&extra=page%3D1

引言:经过入门教程,大家对高通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)等服务器处理完成图像后,一定要等图片上不是Processing,才能做下面的操作,不然不会识别成功。勾选刚刚上传的图像,点”Download selected Targets”按钮,然后选择SDK,随便输入一个Database Name,我这里输入为test,最后点create按钮,就会出现下载提示,下载下来就可以了,后面需要用到。

3.使用下载下来的数据文件.(目前使用的是最简单的目标图片替换方式。等大家熟悉代码后,可以随意替换)
a)将test.zip。解压,会有两个文件test.xml、test.dat。将这两个文件放到项目assets目录下
b)打开jni下的imageTarget.cpp文件,找到216行 将Tarmac.xml改为test.xml,然后保存

4.然后按照教程一中的编译方式重新编译jni目录,接着运行项目,点菜单,选择switch to Tarmac 。

5.将摄像头对着你的图像,到此,你就可以识别自己想要识别的图像了。

good luck

对AR感兴趣的童鞋可以加入我们AR大家庭
AR技术网: http://www.arjishu.com/
QQ群名 :AR技术网—ar研究群

群     号 :38122344

赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏