位置: 编程技术 - 正文

Vuforia 4.0 beta——Object Recognition (三)

编辑:rootadmin

推荐整理分享Vuforia 4.0 beta——Object Recognition (三),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

出处: Recognition。

首先,我们已经获取了License key和3D object的Target数据,就是和Vuforia以前版本相同的xml和dat文件。

然后,我们从官方下载相关的文件,SDK和Samples code,这里我以Android原生开发为例:

将Sample code放到SDK目录下的sample文件夹,或者不放的话,还有两种解决方式:

Vuforia 4.0 beta——Object Recognition (三)

1、修改CopyVuforiaFiles.xml中的fileset dir,这个脚本主要是拷贝so文件,之前有篇文章介绍过。

2、直接将armeabi-v7a文件夹拷贝到项目libs文件夹下

[html] view plaincopy<?xml version="1.0" encoding="UTF-8"?> <project name="VuforiaSamples" default="CopyVuforiaSo"> <target name="CopyVuforiaSo"> <copy overwrite="true" todir="libs/armeabi-v7a"> <fileset dir="../../build/lib/armeabi-v7a"/> </copy> </target> </project> 接下来需要配置Vuforia.jar文件,注意需要在Export and output中勾选。

其次,把Target Manager中下载的xml和dat文件,拷贝到assets/ObjectRecognition文件夹下,我这里是Object_data_OT.xml和Object_data_OT.dat文件。

以上步骤完成之后,需要修改代码内容:

1、修改ObjectTargets.java文件行,将自己的xml文件加载进来:

[java] view plaincopyif (!mCurrentDataset.load("ObjectRecognition/Object_data_OT.xml", STORAGE_TYPE.STORAGE_APPRESOURCE)) return false; 2、设置自己App申请的License

在com.qualcomm.vuforia.samples.SampleApplication包的

SampleApplicationSession.java文件行:[java] view plaincopyVuforia.setInitParameters(mActivity, mVuforiaFlags, "你自己的License key"); 修改完成之后,运行程序,打开应用,选择Object Recognition,对准之前训练好的鼠标,会看到下图效果:

Vuforia unity3d 发布 eclipse工程 一、一般的u3d工程发布到Eclipse一般的u3d工程发布到eclipse比较容易,直接选中GoogleAndroidProject即可。二、Vuforia工程发布到Eclipse但是Vuforia工程需要进行一

关于Unity与Xcode之间的交互问题 当我们在整合项目的时候,可能需要的Unity与Xcode之间的互相调用,比如保存图片到IOS相册,Unity是无法直接存储图片到IOS相册,只能调用Xcode的方法才可

Unity中自动寻路的几种方法(三) 现在的大部分mmo游戏都有了自动寻路功能。点击场景上的一个位置,角色就会自动寻路过去。中间可能会有很多的障碍物,角色会自动绕过障碍物,最

本文链接地址:https://www.jiuchutong.com/biancheng/375746.html 转载请保留说明!

上一篇:Vuforia 4.0 beta——Object Recognition (二)

下一篇:Vuforia unity3d 发布 eclipse工程

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络