我正计划为Android手机开发增强现实应用程序。有谁知道是否存在任何可用于此类应用的增强现实框架?
我正计划为Android手机开发增强现实应用程序。有谁知道是否存在任何可用于此类应用的增强现实框架?
Answers:
对于想法,您可以查看以下内容:
现有的应用程序及其API: Android市场上有许多增强现实应用程序,其中Layar和Wikitude众所周知。其他诸如SomaView和GeoVector也存在。AFAIK,Wikitude和Layar已公开其API。
工具箱: 还有一个名为NyARToolkit的工具箱,它提供了此类库。
祝好运!
您还可以使用新的Qualcomm AR SDK http://developer.qualcomm.com/dev/augmented-reality
增强现实有两种类型:
a)基于标记的,需要二维标记才能使用计算机视觉和图像分析来识别,以通过相应的旋转在图像上绘制图像(ARToolkit)
b)基于地理位置和方向,这意味着该应用程序知道您在地球上的确切位置以及您所面临的情况,并根据地理位置计算您看到的内容。(layar,wikitude)
诸如junaio之类的应用将两者融合在一起
此页面http://socialcompare.com/en/comparison/augmented-reality-sdks显示了增强现实框架的广泛比较。被更新为2013年3月。
它的特色
我是开发商Look之一!看!是用于在Android上创建增强现实应用程序的完整框架。
它是马德里Complutense大学的最终项目开发的。
它们的特征是:
此外,我们已经使用该框架开发了应用,这些应用已发布在我们的官方网站上。
更多信息:
官方网站-http: //www.lookar.net/en/
基于完全开源标记的增强现实框架。 http://code.google.com/p/android-augment-reality-framework/
嘿,我维护了GitHub上的一个开源项目AndroidARKit。它基于地理位置,并包含一个简单的Foursquare示例应用程序。更多信息在这里。还是这里。我写了上面链接的devX文章。如有任何疑问,请随时与我联系。它被授权用于商业用途并注明出处。因此,随时在商业应用中使用它。
http://layar.com/将是我所看到的最受欢迎的内容。我制作了一个应用程序,该应用程序允许下载和显示信息的方式与非常规的方式相同。非常简单。
对AR感兴趣的人也应该看看http://code.google.com/p/droidar/
它是一个基于Android的基于位置和基于标记的AR的开源框架。
AR metaio的先驱(Junaio的开发人员)将发布metaio Mobile SDK的免费版本(Q4 / 2011)。:)
我知道一个FLOSS系统可以帮助您创建AR应用程序。这个系统是LibreGeoSocial
Wikitude API是Android应用程序的另一种替代方法:http : //www.wikitude.org/developers
我找到了Layar Player。
“ Layar Player是一种工具,使任何人都可以将增强现实层直接嵌入到自己的应用程序中”。
目前,Layar Player仅适用于iPhone,但将于2011年第四季度提供Android版本。
D'Fusion Mobile是基于标记和基于地理位置的平台,具有条形码支持,人脸跟踪和传感器支持。
试试这个!一个开源项目:http : //code.google.com/p/andar/
此Android增强现实库使您可以将GPS(纬度/经度)坐标转换为屏幕(x / y)坐标。这是一个简单的jar导入,可以为您处理所有计算。
我认为您应该使用String SDK
http://www.poweredbystring.com/licensing
从下载项目zip文件
然后打开CH-10项目,该项目已被com.isidorey.mobile BundleIdentifier锁定。因此,您已经以isidoreywildcard *的名称创建了一个配置文件。它将运行。
但这不是解决方案。
您需要使用自己的Provisionin配置文件运行。
所以先注册
http://www.poweredbystring.com/licensing
然后下载demoVersion进行尝试。您可以使用libStringOGLPro-1.1-com-isidorey-mobile.a(您将从下载的Demo Project中获得一个.a静态库)静态库来检查您的项目。
最好看书
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123