2009-12-21 95 views
112

我打算为Android手机开发增强现实应用程序。有谁知道是否有任何现有的增强现​​实框架可用于此类应用程序?增强现实框架

+0

任何教程开始?? ?? – 2013-12-10 10:13:37

+1

有好消息,谷歌宣布ARCore! https://developers.google.com/ar/ – 2017-08-29 17:17:28

回答

93

的想法,你可以看看下面的例子:

现有的应用程序和它们的API: 在Layar和Wikitude众所周知的Android市场中有许多增强现实应用程序。其他人喜欢SomaViewGeoVector也存在。 AFAIK,WikitudeLayar已将其API公开。

工具包: 还有一个名为NyARToolkit,提供了一个库,这样的事情的工具包。

教程: DevX Article by Chris Haseman

祝您好运!

+0

好的信息+1 Samuh – Sameer 2012-01-11 07:44:10

+0

Layar的链接已损坏。 – 2012-02-09 15:28:32

+4

另请参见Junaio http://www.junaio.com/develop/ – 2012-05-31 14:21:41

2

http://layar.com/将是我见过的最流行的东西。我制作了一款应用程序,可以像Layar一样的方式下载和显示信息。这非常简单。

1

我知道artoolkit有一个到Symbian的端口。也许还有一个端口可以安装在Android上

0

正如再次表示,artoolkit可能是最好的选择。有针对Android,检查this

2

嘿,我维护github上的开源项目AndroidARKit。它基于地理位置,包含一个简单的四方示例应用程序。更多信息here。或here。我写了上面链接的devX文章。如果您有任何问题,请随时与我联系。它被授权用于商业用途和归属。所以请随时在商业应用程序中使用它。

+0

我可以在哪里找到你的联系人? – 2009-12-26 08:43:38

+0

twitter.com/androidarkit – haseman 2009-12-26 14:27:16

+0

或haseman at wanderingoak dot net – haseman 2009-12-26 14:28:30

7

查看Mixare。这是Android非常好的AR框架。与大多数前面提到的建议(我不确定所有这些建议)不同,源代码可用于Mixare。

12

有两种类型的增强现实的:

一个)标记为主,这需要二维标记使用计算机视觉和图像分析,以在将它们与对应的旋转绘制图像识别(的ARToolKit)

b)基于地理定位和定位,这意味着该应用程序知道您在地球上的确切位置,以及您面临的问题,并根据地理定位计算您所看到的内容。 (Layar实,wikitude)

应用程序,如junaio混合两者

+3

还有一种被认为是基于“无标记”的AR,它使用视频帧中的自然特征创建可用于渲染虚拟对象的姿态矩阵。这基本上是Vuforia的工作原理 - https://developer.qualcomm.com/develop/mobile-technologies/augmented-reality – 2012-04-05 10:42:28

+0

以及junaio :) – 2012-05-31 14:20:36

+0

我也用过Junaio :)虽然我更喜欢Vuforia, m非常确定您需要购买许可证才能发布您使用Junaio – 2012-05-31 15:24:32

15

您还可以使用新的高通公司AR SDK http://developer.qualcomm.com/dev/augmented-reality

+0

生成的任何应用程序 - 这很酷。 – eggie5 2011-06-03 20:59:05

+0

来自aualcomm我可以下载样本,但我得到java.lang.UnsatisfiedLinkError:setActivityPortraitMode运行sample.please后这个异常建议我如何解决这个问题。 – user1083266 2013-03-29 10:42:13

+0

您必须使用cygwin构建并编译它的NDK部分,请参阅https://developer.vuforia.com/resources/dev-guide/step-3-compiling-running-vuforia-sample-app – 2013-09-10 08:54:14

2

任何有兴趣的AR还应该看看http://code.google.com/p/droidar/

其基于用于提供基于位置和标识的开源框架AR在Android上。

+0

我想用droidar来标记一些geopoints。你有没有类似的项目可供参考 – png 2012-08-08 05:54:43

+0

只需看看DroidAR项目文件夹中的“de.rwth.setups”包中的许多示例设置。并观看介绍视频,他们应该给你第一个概述 – 2012-08-08 13:54:45

+0

我看过所有这些视频并试用了演示项目。有一个大概的想法。你有没有在你的任何项目中使用过这个?我想知道它有多好。我很困惑使用哪个框架。我想表达一些兴趣点。当用户移动时,它会显示可见的那些品脱。非常感谢您的帮助和回答 – png 2012-08-09 05:43:43

9

我是开发者之一看!看!是用于在Android上创建增强现实应用程序的完整框架。

它作为马德里大学康普顿大学的最终项目而开发。

他们的特点是:

  • 增强现实
  • 位置室内
  • 远程服务
  • 3D,2D和照相机与对象

  • 迭代此外,我们已经开发应用程序与框架,他们是酒吧在我们的官方网站上发布。

    的更多信息:

    官方网站 - http://www.lookar.net/en/

    项目留在 - https://sourceforge.net/projects/lookar/

  • +2

    我用这个框架开发的,它做得相当不错 – marimaf 2012-01-14 20:10:01

    +0

    有什么文档可以整合一下!到我的应用程序。也可以用于显示POI – png 2012-08-08 10:15:44

    +0

    官方网站已关闭?说错误522.网站处于脱机状态此页面没有缓存版本可用。 – 2016-12-17 18:08:06

    1

    我找到了Layar Player

    “Layar Player是一款让任何人都可以将增强现实图层直接嵌入到自己的应用程序中的工具”。

    目前拉亚播放器仅用于iPhone,而是Android版本将在第四季度上市2011年

    1

    D’Fusion Mobile与条形码支持,人脸跟踪和传感器支持基于标记和地理定位基础平台。

    0

    ar23d是Android 2.2+和Android 3.0+的3D增强现实SDK。他们的网站上无法找到许可费用。

    2

    AR metaio(Junaio开发者)的先驱将发布免费版本metaio Mobile SDK(2011年第4季度)。:)

    +0

    将于今天(2011年12月8日)发布:) – Oli 2011-12-08 12:21:25

    +0

    2015年苹果收购 – omi5489 2017-08-14 22:17:46

    -1

    我认为你应该用String SDK

    http://www.poweredbystring.com/licensing

    https://github.com/kyleroche/Professional_iOS_AugmentedReality/blob/master/Ch10/mobile/mobile/ViewController.m

    然后打开CH-10 Project.That下载该项目的zip文件被锁定与COM。 isidorey.mobile BundleIdentifier。 因此,您已经创建了名为isidoreywildcard *的供应配置文件。 这将运行。

    但这不是解决方案。

    您需要使用自己的Provisionin配置文件运行。

    http://www.poweredbystring.com/licensing

    所以第一寄存器,然后下载演示版尝试。 您可以使用 libStringOGLPro-1.1-com-isidorey-mobile.a(您将从下载的Demo Project中获得一个.a静态库) 静态库来检查您的项目。

    其更好地阅读本书

    http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123

    +1

    字符串SDK仅适用于iOS。 – Oli 2013-01-05 10:59:57

    +1

    是String SDK仅适用于IOS。 – Babuli 2013-01-15 12:48:01

    +0

    这些家伙要求android手机上的框架,而不是iOS。 – 2016-10-15 15:22:37

    11
    +0

    这是一个很好的比较图表。谢谢! – Oli 2013-04-03 13:34:52

    +0

    此图表自动更新 – Lobo 2015-04-28 10:04:58

    +0

    顺便说一句,metaio现已关闭。它由Apple Inc.拥有。 – 2016-01-16 11:50:48

    2

    BeyondAR是免费的和apache许可证v2