实现图片识别任务
搜索Vuforia官网:https://developer.vuforia.com/
注册并登录
1.点击Register,完成信息填写后注册
【如下图所示】
具体要填写的信息如图中文解释
最后再完成人机验证+勾选——点击Create Account
到此我们已经完成了账号的注册,接下来我们开始登录
2.点击Login
(1)登录后点击Licenses
(2)选择License Manager——填入License Name(刚刚在Unity创建的项目名称)
点击By Checking this box, IXXXXXXXXXXX
选择Confirm
(3)复制密钥
3.AR Camera
点击Game Object 创建AR Camera,在视图中粘贴上一步骤的License Key
4.图片选择条件与图片上传
(1)返回官网,选择Target Manger
(2)点击刚刚创建的DataBase,点击如图所示的【Add Target】
(4)选择类型——Image
(5)导入图片;填width:1;填Name(随意);最后点击Add
(7)完成后,3星及以上便于识别,等级越高越好(星越多越好);再点击【Download Database】
(8)选择【Unity Editor】,再选择【Download】
(9)完成最后一步操作:导入刚刚下载的Database, 直接将其拖入unity中,选择Import
下面开始图片识别的深入
\
5. Image Target分析
鼠标在Hierarchy视图右键后,Create Image
选择Image Target 点开,在Database选择刚刚导入的
接下来,我们将要识别的物体放到Image Target下
例如:Cube, Sphere都可以
调整ARCamer的视角,使得对象完整显示
6.导出安卓版本AKP
保存文件后,点击如下图所示,File——Building Settings
选择安卓平台
选如下图所示红框(Switch Platform)选择该安卓平台
选择【Build】
因为是第一次导出APK,会比较慢
进度条走完后,命名,点击【保存】
接下来,找到我们刚刚导出的APK,将APK发送到安卓手机上。
7.使用安卓手机下载安装及可能出现的问题
安卓手机接收到APK后,点击接收,再点击安装
这里提醒一下:安卓手机首次安装该apk,根据提示放心下载!!!后面我们将apk导入安卓手机时就不会弹出来了
安装后打开对着刚刚添加的Image,即可看到效果(我们Image Target下面的物体)