Unity+高通(Vuforia)实现AR应用——识别图像

最终效果:识别图片,显示模型或其它效果。
主要整理下怎么在Unity中使用Vuforia,在下载Unity的时候有一个AR还是Vuforia的选项,点击之后Unity中就有了相应的组件,如果当时没有下载,推荐使用导入Vuforia sdk的方法,本人因为最近升级unity所以已经有相应组件啦~
首先注册Vuforia,官网 https://developer.vuforia.com/ 注册的时候按提示一步步来就好,验证邮箱时会有两封邮件,一封是它相应的条款,另一封是验证后的链接。

好了,我们先来创建一个Demo:


1.png

添加详细信息,选择默认选项就好


2.png

添加成功后


3.png

点击你创建的demo
选择Add Target


4.png

选择即将识别的物体类型,有2d图片,立方体,圆柱体,3d模型
上传你想要识别的图片,添加信息


5.png

上传之后:星级代表识别的难易程度,星星越多越容易识别,然后把这个demo的东西下载下来


6.png

下载之后选择平台,这里我们选择unity editor然后下载


7.png

未完待续

在简书找到了别人写的教程,很全,懒惰如我就不继续往下写了:
http://www.jianshu.com/p/11cd1c29adea

说一下容易出现的问题吧,比如识别很久或识别不出来,主要是识别图制作时的星级问题,如果星级太低就很难识别。
找到了一个提高识别图星级的教程:
http://blog.csdn.net/fenglele_fans/article/details/78332815

主要就是在ps中进行处理,以我刚刚处理过的一个图为例:

原图


rose.jpg

可以看出来原图比较暗,后面的背景分两个颜色,这张图上传之后的星级是0颗(也是很sad)

我先是提高了它的对比度,没作用。又把背景去了变成纯色,还是没用。


r.jpg

后来看了上方列举的教程,发现识别图星级与图片上面的像素点有关系,于是加了滤镜,在ps中选择滤镜——滤镜库,我加的是海报边缘效果,个人认为油画效果也可以。
最终的图得了三颗星:


roend.jpg

-end-

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,586评论 8 183
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,801评论 4 61
  • 今天比较忙,所以匆匆忙忙做了线稿 又匆匆忙忙的上了色 (๑• . •๑) 早起吃鲜水果拌酸奶做的水果沙拉简直超好吃...
    柚子味的可爱宝阅读 2,350评论 0 0
  • 生活不平凡, 因为经历的磨难, 生活很平淡, 因为坚持成为了习惯。 我从炼狱归来, 未曾丢失莲心, 在生命中去悟,...
    北洋三杰阅读 1,135评论 0 0
  • 晚风吹拂了白日的暑热 波水翻动着霓虹的灯光 缓步在青绿的柳枝儿下 看腕儿上的表,不曾停歇 应是走过了千千万万的圈 ...
    果子肉阅读 1,346评论 0 2

友情链接更多精彩内容