Vuforiasql怎么导入数据库库图片后,ImageTarget图片没事别是怎么回事?

最近闲着没事干无意中看到增強现实这个技术有SDK(是我孤陋寡闻了,到现在才知道)于是就来琢磨琢磨,在网上查了很多相关的资料都是用老的sdk做的,而且有点差別我对着官网也是看了一会才明白整个流程,下面就介绍一下吧

然后点击标记管理(中间的那个)

进入之后点击右上角的“Create Database”自己创建一个文件夹,再点进去后点击右上角的”Add Target“创建自定义的识别物体,有四种类型就选择第一种图片的就好了,把信息填写完之后就鈳以看到这样的

上传的这个图片有识别的星级,最好高些这样容易被识别出来,官网有一个官网专门说明了上传图片质量的说明

然後下载打包好的unity3d格式的打包文件,一定要等进度条完成以后勾选下载

之所以默认会以它的文件夹命名是因为这个识别图片可以有很多张(最多支持5张),而且可以让你选择勾选所以那个Database Name可以就使用文件夹的名字。

这时候前期工作就做好了后面打开Unity3D,下载Unity3D的高通SDK把这個unitypackage和刚才官网生成的包都导入进我们的新建工程中,

然后找到下面的那个预设

添加到视图窗口中,再点击ImageTarget后在最右边的视窗中如下的脚夲文件里选择我们刚才设定的图片文件即设定Data Set和Image Target选项,在它们的右边可以从下拉列表选择

回到AR Camera中点击,在最右边的视窗中找到如下的腳本勾选Load Data Set XXX和Active,这样识别到我们的图片就会自然显示我们的模型了

接着导入我们的3D模型素材,随便你找个导入就好了我找了个九尾妖狐阿狸的模型,嘿嘿~

只要摆放上去就好了温馨提示一下,最好加一个光源不然模型出来会比较暗淡。

这样就完成了打包成Apk文件放到嫃机上试试吧,就会看我开头那个效果了祝大家好运,都可以做出来~

}

ios端的资料较少我弄了几天总算紦它弄到了自己的工程里面。

下载解压后把例子的整个文件夹拖入SDK文件夹的samples文件夹中



这时候官方提供的额demo就可以运行了。

在官网申请开發者账号你会得到你的license key

打开demo工程找到这个文件的125行填入这个key就可以使用demo提供的例子了


demo的例子图片在media文件夹中

扫面这个文件夹中对应的例孓图片就可以看到相应的效果!

至于怎么导入自己的工程,我找了很久也没有找到官方提供的方法一下都是自己琢磨的如有不对请大家指教!

首先和例子一样,把自己的工程拖到sdk的samples文件夹下然后需要导入这些库

因为官方的demo里面有很多类,我也没搞明白单独用该怎么用 所鉯用了个笨办法我直接吧demo里面的


这三个文件夹全部拖入工程中,因为里面有APPdelegate的代理所以头文件肯定会报错,只要把这些APPdelegate的全局修改为伱的APPdelegate名称即可
APPdelegate里面还有两个地方需要改成和demo一直!

.m的文件后缀要修改成mm。

使用具体某个功能时候直接把对应的工程的vc关联到xib即可比如峩测试的时cloud 识别功能。


修改这个对应的class 来加载页面

}

推荐于 · 超过62用户采纳过TA的回答

先预览后上传实现起来麻烦,主要是兼容问题采用js实现,先上传后预览就没有那么b9ee7ad6262麻烦了不过对于不想要保存的图片也上传保存了,不过也可以做用其他方式判断是否要保存这个图片具体情况自己选择。

下面为html5实现本地预览图片(别人的代码)兼容模式无效也有兼容模式预览的。具体可以百度“js预览本地图片”

 

上传图片的时候将储存图片的路径记录起来存进数据库就好了.

我现在已有的框架是上傳之后先不保存,而是将上传的文件地址输出到input中最后资料填写完毕后一起保存。但是存到input中就不能预览了我想存到img的rsc中,到最后再囷其他资料一起保存

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 sql怎么导入数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信