我计划开发一个 Android 手机的扩增实境应用程序。是否有人知道是否有任何现有的扩增实境框架可用于这些应用程序?
Http://layar.com/是我见过的最受欢迎的东西。我做了一个应用程序,允许下载和显示的信息非常相似的方式,作为 Layar。很简单。
我知道 artoolkit有一个到 Symbian 的端口,也许还有一个到 Android 的端口
正如 Reinier 所说,artoolkit 可能是最好的选择
WikitudeAPI 是 Android 应用程序的另一种选择: http://www.wikitude.org/developers
对于想法,你可以看看以下内容:
现有的应用程序及其 API: 在安卓市场上有很多扩增实境的应用程序,Layar 和 Wikitude 就是其中的佼佼者。其他像 SomaView和 地理矢量也存在。AFAIK,Wikitude和 Layar已经公开了他们的 API。
还有一个名为 NyARToolkit的工具包,它为这样的东西提供了一个库。
教程: DevX 文章作者: Chris Haseman
祝你好运!
嘿,我维护着 AndroidARKit,一个在 github 上的开源项目。它基于地理位置,包含一个简单的 Foursquare 示例应用程序。更多信息 给你。或 给你。我写了上面链接的 devX 文章。如果你有任何问题,请随时联系我。它被授权用于商业用途。所以你可以在商业应用程序中使用它。
看看米克斯。对于 Android 来说,这是一个相当不错的 AR 框架。与前面提到的大多数建议不同(我不确定所有的建议) ,Mixare 的源代码是可用的。
有两种扩增实境:
A)基于标记的方法,该方法利用计算机视觉和图像分析技术对二维标记进行识别,并通过相应的旋转(ARToolkit)方法在二维标记上绘制图像
B)基于地理定位和方位,这意味着应用程序知道你在地球上的确切位置,你面对什么,它计算你看到的,基于地理定位。(Layar 维基)
Apps like junaio mixes both of them
I know a 牙线 system that help you to create AR applications. This system is LibreGeoSocial
您还可以使用新的 QualcomAR SDK http://developer.qualcomm.com/dev/augmented-reality
任何对 AR 感兴趣的人也应该看看 http://code.google.com/p/droidar/
Its an open-source framework for location based and marker based AR on Android.
我是开发者之一 Look! Look! 是一个在 Android 上创建扩增实境应用的完整框架。
它是作为马德里康普卢滕塞大学的最终项目而开发的。
它们的特点是:
Furthermore we have developed apps with the framework, theirs are published in our official web.
更多信息:
Official website - http://www.lookar.net/en/
项目留在 -https://sourceforge.net/projects/lookar/
基于完全开源标记的扩增实境框架。 Http://code.google.com/p/android-augment-reality-framework/
我找到 Layar 播放器了。
“ Layar Player 是一个工具,任何人都可以直接将扩增实境层嵌入到自己的应用程序中。”。
目前 Layar Player 只适用于 iPhone,但 Android 版本将在2011年第四季度上市。
D’Fusion Mobile 是一个基于标记和地理定位的平台,具有条形码支持、人脸跟踪和传感器支持。
Ar23d 是一个适用于 Android 2.2 + 和 Android 3.0 + 的3D 扩增实境 SDK。在他们的网站上找不到授权费用是多少。
AR metio (Junaio 开发商)的先驱将发布免费版的 Metaio 移动 SDK(2011年第四季度)。 :)
我认为您应该使用 String SDK
Http://www.poweredbystring.com/licensing
下载项目 zip 文件
https://github.com/kyleroche/Professional_iOS_AugmentedReality/blob/master/Ch10/mobile/mobile/ViewController.m
然后打开 CH-10项目,该项目用 com.isidorey.mobile BundleIdentifier 锁定。 因此,您必须以 isidorey 通配符 * 的名称创建一个供应配置文件。 然后它就会运行。
但这不是解决办法。
您需要使用您自己的配置文件中的条款运行。
先登记一下
然后下载 demoVersion 来尝试。 你可以使用 LibStringOGLPro-1.1-com-isidorey-mobile. a (您将从下载的 Demo Project 中获得一个. a 静态库) 检查项目的静态库。
读这本书比较好
Http://www.amazon.com/pro-ios-5-augmented-reality/dp/1430239123
试试这个! 一个开源项目: http://code.google.com/p/andar/
这一页显示了一个广泛的扩增实境框架的比较。
It's featured
这个 安卓扩增实境库允许您将 GPS (lat/lon)坐标转换为屏幕(x/y)坐标。它是一个简单的 jar 导入,并为您处理所有计算。
BeyondAR 是免费的,并且是 Apache 许可证 v2