系列教程:
vuforia android 教程(1)
https://www.jianshu.com/p/37b158175b04
vuforia android 教程(3)
https://www.jianshu.com/p/ff33aa2ffde5
vuforia android 教程(4)
https://www.jianshu.com/p/281a1e31a73c
在上一篇文章中,我们了解了如何接入 vuforia android
现在我们来替换目标的图片吧!
1. 上传图片到vuforia
然后再输入你database名字
然后再点进刚刚创建的database
1.上传你的文件
2.图片的宽度(注意这个是以米为单位的)
3.这个识别的图像的名字
然后就创建target成功,点击进入这个target,下载这个target
下载记得选择第一项 android studio
下载完解压后,会有两个文件,将这两个文件拷到demo的assets文件夹
2. 修改代码
ImageTargets.java
startLoadingAnimation();
//mDatasetStrings.add("StonesAndChips.xml");
mDatasetStrings.add("kfc.xml");
mDatasetStrings.add("Tarmac.xml");
ImageTargets.java
//group.addRadioItem("Stones & Chips", mStartDatasetsIndex, true);
group.addRadioItem("Tarmac", mStartDatasetsIndex + 1, false);
group.addRadioItem("kfc", mStartDatasetsIndex , true);
ImageTargetRenderer.java
// int textureIndex = trackable.getName().equalsIgnoreCase("stones") ? 0
// : 1;
int textureIndex = trackable.getName().equalsIgnoreCase("kfc") ? 0
: 1;
textureIndex = trackable.getName().equalsIgnoreCase("tarmac") ? 2
: textureIndex;