ar入门 ios
AR iOS
2016-08-04 21:09:38 Leemin_ios 阅读数 484

由于近期工作需要,需要学习AR和图像识别。但是国内资料真的很少,基本都是拷贝粘贴。为数不多有用的信息就是一篇关于高通的库,但是是安卓版本的。有兴趣的自己过去看下,由于我需要写ios的,对安卓的不太care,不过看了还是有帮助的。所以,也记录一个ios的希望能够帮助想学习高通库的新手朋友。BWT:下面这段蓝色的字可以不看,都是扯淡的话。


感慨就是高通的这个库真的很强大,很容易入门。但是,很多没好的时候都有的。但是,就是图像识别需要不少知识的,例如3d模型制作,3d显示,尤其是关于3d动画的。不过现在高通库的确提供了不少好的东西,例如你想识别一个图片,你只需要写很少的代码就能实现你的功能。 举例子来说吧,如果你想看到麦当劳的标志的时候,就从屏幕上弹出一个汉堡包,那么,你可能只需要干2个事情。第一件就是下载和搭建高通环境;第二件事情就是下载他们的demo并且能够编译出来‘ImageTarget’这个demo;第三件事情就是用把麦当劳的标志放到高通的网上,然后下载特征码;第四。。等等?不是2件事情吗?怎么这么多了还没说完?好吧,其实熟悉了以后真的很简单。我还是切入正题,开始介绍这个库的使用和环境搭建吧。

1.下载高通SDK(高通刚刚才更新开发中心地址,版本更新为V2.6)
https://developer.vuforia.com/resources/sdk/ios/
下载了以后找个地方解压吧,随便解压到那里都可以,前提是你要记得在哪里,回头能找到。

2.下载高通SDK,sample示例代码。由于例子体积比较大,所以现在高通采用开放的方式,所以sdk和例子可以单独下载,而且例子可以一个一个下载,但是我建议你下载所有的例子,因为一共也才不到100M。下载了玩玩也好啊。看清楚了哥们儿,咱们需要ios的,别选择错了。
https://developer.vuforia.com/resources/sample-apps

3,关于例子,你也可以点击页面中的例子的名字。例如ImageTargets:
https://developer.vuforia.com/resources/sample-apps/image-targets-sample-app
到了这个页面以后,向下拉,可以看到下载本例子的连接,需要哪种就下哪种吧?同样,不需要安装,只需要解压即可。
BTW:Sample Specify Note,会简单介绍下例子的特点和技术。可以看看。

4.把你下好的示例,解压到安装成功的SDK目录下的“samples”目录下。先解压到这里,因为设置的缺省配置是这样的,等你熟悉了,你爱放哪里都可以。现在先这样吧。

5.放好了吗?确定吗?放好了以后,我们就去你下载的例子目录下,里面有个xcode的工程,直接双击,你懂的。

6.Just complie it!Now,you get it。 应该不会有意外,肯定没成功!为啥?因为必须要甄姬调试,不是,我是说必须要真机调试。这是AR明说了的,如果你是越狱机器,请插入你的机器,然后选择真机再试一次。BTW again,由于我没越狱,所以我不知道会如何。我不知道是不是一定能成功。我知道没越狱的直接插真机肯定成功了。

7.happy吧?最后你就可以运行这个示例,打开例子项目中media目录下的chips.jpg图片,用摄像头对着这张图片,会出现一个3D的茶壶

8,好吧,结束了。很easy不是吗?不行要什么第三方库神马的。下一章,我们搞搞自己的,现在才是刚出来一个demo。
2017-01-22 15:48:18 shiios 阅读数 4272

最近看到支付宝及QQ纷纷利用AR技术搞起了红包大战,看着比较好玩,搜集了一下相关方面的资料及Demo展示:
AR相关资料展示如下:


AR引擎相关技术:
Vuforia
相关链接:
1.SDK: https://developer.vuforia.com/downloads/sdk
2.Sample: https://developer.vuforia.com/downloads/samples

Vuforia简介:
Vuforia以它卓越表现已在世界上吸引了超过250,000名注册用户,已形成一个全球最大规模的AR生态系统。


下面是个人使用Vuforia SDK操作并运行官方Demo演示的一个简单流程:
1.注册Vuforia账号这个大家都知道的就不多说了
2.下载你所使用的开发平台对应的SDK
下载指示
3.添加配置Vuforia SDK使用所需的 License Key,添加过程中需要注意的是,选择你要做的Project Type(Development,Consumer,Enterprise),及正确添加你开发的App Name.然后你进行操作后,你就会看到下图所示表示你已经创建了项目对应的License Key.
创建流程当然此项我选择的是Development,毕竟是免费的
查看创建结果
查看License Key
4.关键的一步:将之前下载好的官方Demo拖拽到SDK对应的samples文件夹内
添加demo
5.使用开发工具打开工程,当然我使用的是X-Code
运行结果:
第一个效果
这里写图片描述
这里写图片描述
这里写图片描述
注:因为不能够上传视频,所以只能截图供参考了.

若想了解功能请移步到下面链接:
转自:http://blog.csdn.net/wave_1102/article/details/51140266

2013-08-28 20:29:17 sun280 阅读数 151

9月份AR For iOS苹果商城上线至今,AR For iOS 下载量和使用量大批量增加,在此陕西益和由衷感谢使用AR For iOS程序的客户!因为有大家的支持,我们的AR For iOS功能更加完善,运行更加稳定。

    新版AR For iOS1.0.0.1890)在115号通过苹果审核,新版更新内容如下:

    1、新增鼠标音效,播放鼠标点击操作声音;

    2、新增RDP远程桌面功能,方便你随时管理服务器;

    3、全面兼容iOS 6系统,支持iPhone5等最新设备;

    4、新增"摇一摇"功能,自动将当前窗口移至可视区。例如:因设备的屏幕大小问题,你在放大程序后,出现的提示对话框会出现在可视区之外,这时不需要恢复原始大小,直接"摇一摇"设备就可以显示当前模块的对话框。(此功能需配备最新版的VA/EAA服务端程序);

    5、修复了部分BUG问题。

  新版屏幕抓图:

   AR for iOS 功能介绍:

2017-04-26 14:40:23 u011864410 阅读数 2663

这几天了解了下AR的技术开发,关于AR网上也有一些指导博客,我这里由于也是刚开始接触AR,所以不加以多说,只是总一个个人总结。

关于AR我第一次感觉有意思是QQ在2017年城市内抢红包感受到的。当时觉得这样的技术应该会普及起来,但是没想到原来AR技术都开始好几年了,只是最近才火起来。
AR示例图
AR示例图

关于AR网上很少有IOS直接开发的,国内的平台有亮风台、EasyAR等。我就是在这两个平台上学习的,QQ的抢红包听说就是亮风台公司给他们策划开发的。亮风台比EasyAR公司要大点。但是由于个人是IOS开发,而亮风台的开发都是基于Unity3d技术的,所以才看的EasyAR的官方文档。

如果想初步学习,或者说了解AR的话EasyAR确实是个不错的平台,但是对IOS纯开发还是欠缺很多文档,所以我也只是根据下载的demo修改了下识别图片或视频。网上有使用Unity3d直接修改显示的模型的,我找了好久Unity3d的demo中也没有发现在哪里可以修改,如果有哪位大神看到,希望可以指点下。

上文的球形图就很明显给出3d效果,这就是AR的有意思的部分,你用这个技术去拍手机上的图片时就会在照相机中看到手机屏外放着一个球,这样的技术确实吸引人。

喜欢这个技术的可以去看看EasyAR官方的demo我这里就不做阐述了。同时推荐一个网上的博客,我就是看的这个博客自己做出的修改。AR技术研究

IOS AR获得背景图

阅读数 343

没有更多推荐了,返回首页