是否有实现增强现实 iPhone 应用程序的好教程? [关闭]

Posted

技术标签:

【中文标题】是否有实现增强现实 iPhone 应用程序的好教程? [关闭]【英文标题】:Is there a good tutorial for implementing an augmented reality iPhone application? [closed] 【发布时间】:2011-01-06 06:14:36 【问题描述】:

是否有任何好的教程或示例应用程序可以演示如何制作增强现实 iPhone 应用程序?

【问题讨论】:

我是 iphone 开发的初学者,我应该从哪里开始学习增强现实。 【参考方案1】:

我怀疑确实存在这样的事情,但您需要做的是查看 iPhone 的位置和相机框架,然后从那里开始。

基本上,您将通过自定义 .cameraOverlayView(这是 3.0 中 UIImagePickerController 的属性)创建 UIImagePickerController(Camera 类)并在视图上覆盖信息。

您可能希望使用 CoreLocation 框架从设备的 GPS 获取信息(位置、航向、距离等)。

您可能还想进行一些 Web 服务器交互,为此我建议使用 ASIHTTPRequest。

这些是构建 AR 应用程序所需的基本工具。

【讨论】:

感谢回复。会尝试 添加到 Andrew 的回答中,截至目前,还没有任何实时图像处理库。因此,大多数增强现实应用所做的就是根据位置和指南针方向增强信息。【参考方案2】:

我知道问题很老了。只是为了完成: http://www.raywenderlich.com/3997/introduction-to-augmented-reality-on-the-iphone

【讨论】:

【参考方案3】:

这是一个托管在 github 上的 iphone AR 项目:http://github.com/zac/iphonearkit/

虽然我自己没用过。

【讨论】:

【参考方案4】:

检查这个: http://www.iphonedevsdk.com/forum/iphone-sdk-game-development/38119-augmented-reality-ar.html 您将找到教程和示例:)。 祝你好运!

【讨论】:

【参考方案5】:

有一个适用于 iPhone 的 GPL(免费和开源)增强现实浏览器:mixare 增强现实引擎。 您可以在 gthub 中找到代码:https://github.com/mixare/mixare-iphone/ 网站上的用例和更多信息:http://www.mixare.org

最好, 丹尼尔

【讨论】:

【参考方案6】:

可以为 iPhone 3.1 制作一个实时图像处理的 AR 应用程序(我自己做了一个)。 这是一个很好的教程,其中包含 2.x 的工作示例代码 http://www.morethantechnical.com/2009/07/01/augmented-reality-on-the-iphone-using-nyartoolkit-w-code/

对于 3.1,您需要替换摄像头视频抓取代码。提示:PLCameraController _createPreviewiosurface。

请注意,由于使用私有 API,您无法将此类应用提交到 App Store。

【讨论】:

【参考方案7】:

我也找到了一个

http://www.3dar.us/docs/tutorials/add-3dar-to-your-app-in-5-minutes/?gclid=CM2Stpr64KoCFQsh6wod906E7Q

它有github上的源代码,链接在页面末尾。

【讨论】:

以上是关于是否有实现增强现实 iPhone 应用程序的好教程? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

iOS 增强现实教程:基于位置定位

iPhone增强现实应用程序中最有用的地理编码服务/方法?

苹果未来:增强现实设备将会取代iPhone

需要关于部署 ad-hoc 的好教程

用于增强现实的 Android API - gps 和指南针

用于 OpenCV 的 Iphone 6 相机校准