如何开始编写增强现实应用程序

     2023-02-18     293

关键词:

【中文标题】如何开始编写增强现实应用程序【英文标题】:How to start writing an augmented reality application 【发布时间】:2010-12-24 15:00:26 【问题描述】:

我一直在考虑创建增强现实应用程序。谁能推荐一个首选的技术平台来开始编写此类应用程序。

我希望这是一个桌面应用程序,而不是移动应用程序。因此,我想使用具有对象识别功能的网络摄像头。

谢谢!

【问题讨论】:

您希望从办公桌上看到什么样的增强现实? “壶”? “电话”? “讨厌的同事”? 【参考方案1】:

FLARToolKit 是另一个值得一看的好地方。它是免费的,使用 flash + Actionsctript 3。gotoandlearn DOT com 有几个关于如何使用该库的很好的视频教程,我会给你链接,但 *** 说我对超过 1 个 url 不够特别。

【讨论】:

【参考方案2】:

您最好的选择可能是某种手机。

我会选择安卓。借助 Android 手机上的内置加速度计和 GPS,标记位置并检测您是否正在查看它们不会太难。然后,您可以在相机输入的顶部创建一个覆盖以标记位置等。有一些人在这个平台上做过类似的事情,所以你甚至可能会得到一些帮助。

祝你好运。

【讨论】:

您还需要在设备上安装指南针。 好在安卓手机也有这些! 桌面应用程序呢?我想使用网络摄像头和物体识别。 你见过***.com/questions/276292/… 吗?听起来像你正在尝试做的事情。否则,在 .net 中使用 C++ 可能不会出错 如果您刚刚开始,也可能值得一试***.com/questions/286659/…。【参考方案3】:

如果您想构建自己的 AR sdk,以便随着时间的推移对其进行改进,here 我发布了一个关于您需要哪些技术和功能的教程。

我选择了 OpenCV,因为它快速、免费且用途广泛。

【讨论】:

【参考方案4】:

上周末我参加了一个会议,有人演示了Goblin XNA。它是支持增强现实的 XNA 框架的扩展。它看起来确实令人印象深刻。

如果您已经熟悉 .net,可能值得一看。

【讨论】:

【参考方案5】:

有 Android 和 iPhone 增强现实开发工具包。 iPhone版here 安卓版here。假设您可以使用 obj-c 或 java 进行编程,那么这些应该可以让您摆脱一些复杂的数学运算。

【讨论】:

【参考方案6】:

您可以在 Windows 和 Linux 平台上使用 Nyartoolkit for java 您可以使用http://sixwish.jp/Nyartoolkit/Java/section01.en/ 安装 您也可以通过 NyARToolkit 电子书和示例查看 http://fivedots.coe.psu.ac.th/~ad/jg/ch165/index.html 以了解增强现实。

【讨论】:

【参考方案7】:

对于桌面用途 - 使用网络摄像头识别对象 - opencv 当然值得一看。 我认为还有一个用于移动设备的端口

【讨论】:

【参考方案8】:

我建议你试试NYARToolkit for Unity

你可以从here免费下载基本的Unity

有了这个增强现实是一个 2 分钟的任务,它非常容易使用“统一” 和“NyARToolkit for unity”

【讨论】:

【参考方案9】:

桌面应用程序是否包含 Web 浏览器中的 WebGL 应用程序?

如果是这样,那么您可能想查看skarf.js,这是我为在 Three.js 中处理 JavaScript 增强现实库而编写的框架。它目前集成了 JSARToolKit 和 js-aruco,因此您可以轻松地在这两个库之间切换以决定更适合使用的一个。

此框架会为您处理许多事情,包括在检测到关联标记时自动加载模型(关联在 JSON 文件中指定)。还有一个 GUI 标记系统,允许用户使用 AR 标记控制设置。

与 Three.js 集成只需一行代码创建一个 Skarf 实例和另一行代码更新。

提供视频、现场演示、源代码、示例和文档。查看http://cg.skeelogy.com/skarfjs/ 了解更多信息。

【讨论】:

如何从增强现实开始? [关闭]

】如何从增强现实开始?[关闭]【英文标题】:Howtobeginwithaugmentedreality?[closed]【发布时间】:2011-02-0522:35:03【问题描述】:我目前是计算机科学专业的本科生,明年我将进入最后一年。增强现实是我发现的一个非常有趣的话题,... 查看详情

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

】是否有实现增强现实iPhone应用程序的好教程?[关闭]【英文标题】:IsthereagoodtutorialforimplementinganaugmentedrealityiPhoneapplication?[closed]【发布时间】:2011-01-0606:14:36【问题描述】:是否有任何好的教程或示例应用程序可以演示如何制... 查看详情

增强现实框架

...50【问题描述】:我正计划为Android手机开发一个增强现实应用程序。有谁知道是否有任何现有的增强现​​实框架可用于此类应用程序?【问题讨论】:有什么教程可以开始吗??有一个好消息,谷歌发布了ARCore!developers.google.... 查看详情

如何使用增强现实在颤振中创建面部应用程序

】如何使用增强现实在颤振中创建面部应用程序【英文标题】:howtocreatefaceappinflutterusingAugmentedReality【发布时间】:2021-03-1801:41:28【问题描述】:你们好!我是增强现实的新手我正在开发应用程序像这样https://play.google.com/store/app... 查看详情

如何开发ar增强现实应用与产品

2016年被称为VR元年,可见火爆程度,但是我要告诉你,其实还有一种技术AR(增强现实)技术,才是下一个真正的“风口”技术。可以预见的是,未来AR应用爆发之时,必将超越VR产业规模,开拓千亿级市场空间!    &nb... 查看详情

如何设置以米为单位的世界坐标的转换矩阵(用于增强现实)

...1-09-0407:13:06【问题描述】:我正在使用Kinect开发增强现实应用程序。想要在彩色相机输出上叠加增强的3d对象。我知道如何设置投影矩阵,但不知道如何将骨骼坐标(以米为单位 查看详情

iPhone 中带有文本检测功能的增强现实引擎

...0818:17:11【问题描述】:我想创建一个与“wordlens”类似的应用程序,有人知道任何增强现实sdk可以从相机源/视频中检测文本及其位置吗?或者任何人都可以给我任何关于我应该从哪里开始的指针?【问题讨论】:【参考方案1】... 查看详情

ar增强现实开发介绍(续)

...育的游戏产品,都需要从了解、获取、下载增强现实插件开始。 查看详情

ar增强现实开发介绍(续)

...育的游戏产品,都需要从了解、获取、下载增强现实插件开始。 查看详情

如何在 Android 增强现实中检测物理对象?

...案文件。如果我遵循这个概念并生成一个模式,那么我的应用程序会检测到打印输出的图像。但在 查看详情

如何为 Android 开发增强现实应用程序

】如何为Android开发增强现实应用程序【英文标题】:HowtodevelopAugmentedRealityapplicationforAndroid【发布时间】:2011-06-1508:42:44【问题描述】:我想在HTCNexusOne手机上使用FlashProfessionalCS5和Adob​​eAIR2.5开发增强现实应用程序。我发现了... 查看详情

增强现实“地图点”可以发送到朋友的手机吗?

...】:2011-01-1423:42:42【问题描述】:有没有人知道增强现实应用程序的底层细节,这些应用程序可以让你在汽车所在的地方放置一个AR地图标记?该标记是如何保存的?是先存到云端再传回手机吗?我正在努力思考如何实现类似的... 查看详情

Unity3D如何在没有标记的情况下创建增强现实?

...描述】:我已经制作了一个可以读取图像标记的增强现实应用程序,但我想知道我是否可以在没有标记的情况下统一制作增强现实。谁能告诉我怎么做?【问题讨论】:我不认为你可以。问题是,该设备不知道它要捕捉什么样的... 查看详情

演讲稿:如何使用增强现实技术提高应用的用户体验

Withtheaccelleratedevolutionofmobilehardware,applicationdeveloperstendtoreconsidertheimportanceoftheAugmentedRealitytechnology(calledARforshortinthisarticlesubsequently)inregardtosatisfytheircustomersbetterwithenhanceduserexperience.WhatisAR?SeeoneexplanationfromWikipedia:Augmentedreality(AR)isanint... 查看详情

计算幻术之路:被定义之前的增强现实(代码片段)

...列文章主要面向在Unity中如何使用SonyToFARSDK进行增强现实应用程序开发。第一章被定义之前的增强现实第二章增强现实的现实第三章ToFAR基础与Unity设置第四章ToFAR在Unity中开发增强现实应用程序第五章ARFoundation人脸跟踪第六章ToFAR... 查看详情

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

...:2012-03-0206:11:20【问题描述】:我正在构建一个增强现实应用程序,我在其中无法集成GPS和指南针。是否有任何API可以实现这一目标?【问题讨论】:下面的这个链接可能会让你开始。***.com/questions/1939318/augmented-real 查看详情

设计增强现实移动应用程序的最佳工具是啥呢?

...然世界(环境),只是在上面叠加虚拟信息。当涉及到开发应用程序时,如果你问我个人关于工具的问题——我会说“很多工具”,但确实有一些特定的工具或工具包可以提供你从软件开发工具包中所需要的所有最好的东西。让我... 查看详情

Unity3d 的增强现实 SDK [关闭]

...人员,但对增强现实不熟悉。我想从Unity3D中的AR基本任务开始。但我很困惑从哪里开始,从什么开始?我已经使用了一些SDK,例如metaio、vuforia和D\'Fusion。哪个SDK易于集成和使用?我已经询问过questi 查看详情