我想问一下是否有人尝试过使用带有AR的Ionic Framework,比如Wikitude或ezAR?我是这个特定领域的新手,我不知道如何开始.非常感谢
我正在考虑将AR套件集成到我们的iOS应用程序中,以便我们可以使用相机扫描房间或视野中的物体.上面是我的意思的一个例子,如果你要拿起相机,它会突出显示房间中的单独物体,并允许它们被点击并"添加"到系统中.
有没有人知道这是否可以用现有的AR套件或其他任何东西实现?这一切似乎都是这样的事实:您正在寻找的对象必须预先定义并加载到数据库中,以便应用程序可以找到它们.我希望它应该能够实时挑选对象.它不需要实际知道实际对象的任何细节,以便可以从基础风景中拉出来.
有任何想法吗?
我正在考虑为我的学校图书馆开发增强现实应用程序.基本上我们有一台机器会给我们这本书所在的duis十进制代码,但图书管理员仍然必须告诉我们这是什么.一个增强现实应用程序,除此之外,我认为这本书的人可能会运作良好.
只是想知道在没有GPS作为室内的情况下做这样的事情是多么困难.
英特尔有一个很好的解决方案http://www.youtube.com/watch?v=WciFx66ojA4但它是一个可行的应用程序吗?
我们无法让Wikitude在Xamarin跨平台项目(Android和iOS)中工作,该项目也使用OpenCV.
Xamarin跨平台项目使用MvvmCross进行以下设置:
我们的ARchitectWorld使用对象跟踪,并且可以在Android和iOS的Xamarin组件中包含的Wikitude示例中成功进行测试.
当我们的iOS项目开始ARchitectWorld,世界被加载,我们收到onLoaded-callback创建时TargetCollectionResource,还有onTargetsLoaded-callback创建时ObjectTracker.到目前为止,Wikitude的示例项目以及我们的项目中的行为是相同的.
问题是,使用相同WTO文件的同一对象在我们的项目中没有被识别,而它在示例项目中工作得很好.
当问题发生时,我们简化了处理ARchitectWorld的ViewController中的逻辑,以排除我们代码中的问题.
然后我们通过将ARchitectWorld添加到我们repo历史中的不同提交中来调查我们的项目,我们认为这些提交是关键更改并且发现了提交,对象跟踪正在进行中.
为了找到关键的变化,我们使用了git-bisect并确定了引入问题的提交.通过该提交,我们的OpenCV绑定项目的静态库已更新,因为它缺少设备架构 - 它只有模拟器拱,基本上是x86_64.
在那之后,我们假设,Wikitude可能会在内部使用OpenCV,我们可能会发生符号冲突,即使链接器没有抱怨重复的符号.虽然,Wikitude不使用OpenCV,但搜索Wikitude和OpenCV的组合使用会带来一些没有解决方案的结果:
然后我们发现,Wikitude和OpenCV都包含部分相同的第三方代码.
在链接的帖子中,Wikitude支持非常公开地回答,建议进行内部讨论并回到OP.虽然线程中没有进一步的答案,但表明没有答案或信息已通过另一个渠道进行交换.
在其他帖子中,我们看到了将OpenCV与Wikitude一起使用的建议,即准备可视化数据并将其提供给输入插件.这表明,OpenCV和Wikitude可以一起使用.
也许社区也实现了这一点,我非常期待有关这方面的答案.我们还联系了Wikitude支持,如果我们收到任何有助于回答问题的信息,我们会在这里提供反馈信息.
我尝试运行Wikitude示例时出现此错误.我该怎么解决这个问题.
错误:错误:C:/ Users/se/Desktop/wwww/Examples/SDKExamples/plugins/src/main/cpp/jni /../ lib/x86/libippicv.a(jmp_icvippiMulC_32f_C1IR_as.so):针对可抢占符号重新定位R_386_GOTOFF制作共享对象时不能使用icv_ippJumpIndexForMergedLibs
错误:错误:链接器命令失败,退出代码为1(使用-v查看调用)
是否可以在AR GeoObject中对3D模型AR.GeoLocation使用遮挡?
我们正在开发一个应用程序,当您进入预定义的地理围栏区域时,该应用程序将在建筑物的某个高度显示广告横幅.
现在,在当前阶段,使用wikitude,我们可以将AR对象模型放置在建筑物上.但问题在于,能够看到模型超越墙壁并在目标建筑物之间建造.我们希望避免这种情况,并且仅在目标建筑物与相机之间没有障碍时才显示广告.
我的困惑是我们希望封堵器在其行为中是动态的.因此,无论是建筑物,树木,手还是其他任何东西,都应该应用效果,并且不会针对被阻挡的部分显示模型.
另外,我附上了几个网址供您参考,以展示我们正在寻找的内容
var World = {
loaded: false,
rotating: false,
init: function initFn() {
this.createModelAtLocation();
},
createModelAtLocation: function createModelAtLocationFn() {
/*
First a location where the model should be displayed will be defined. This location will be relativ to the user.
*/
//var location = new AR.RelativeLocation(null, 5, 0, 2);
var geoLoc = new AR.GeoLocation(23.027390, 72.558721, 320.);//National Handloom
//var geoLoc = new AR.GeoLocation(23.028350, 72.506674, 320.);//Iscon
//var geoLoc = new AR.GeoLocation(26.206274, 73.048096, 320.);//Jodhpur
//var geoLoc …Run Code Online (Sandbox Code Playgroud) 我是一名BlackBerry原生应用程序开发人员.我是BB10应用程序开发的新手.我应该在BB10中创建一个基于增强现实的应用程序.我不知道是否有任何第三方库可用于blackberry10.
我用Google搜索了这个东西.已经知道Wikitude 为Android和iOS 提供了wikitide-SDK ; 使用它,Android和iPhone开发人员可以非常轻松地开发AR(增强现实)应用程序.新闻称Wikitude将在今年晚些时候发布BlackBerry for SDK.
有谁知道Wikitide-SDK for BB10(黑莓)的确切发布日期?
有没有人知道我可以用来为BB10开发AR应用程序的任何第三个库?
提前致谢.
我想从相机扫描图像并将其与预加载的图像进行比较。我想识别扫描的图像。
示例:我将在我的应用程序中保存此图像,当我扫描此类图像时,我想识别它。

(来源:iconarchive.com)
在识别过程中,是否有任何库或 SDK 可以在不使用 Internet 的情况下实现上述功能?
我已经尝试过使用opencv,但我没有得到有希望的结果和性能。我也不介意使用任何付费 SDK。
注意: 我想在用户没有互联网时实现它。一切都应该在离线模式下工作。
我正在使用jQueryMobile和phonegap创建混合移动应用程序.现在我需要在相机视图中为应用程序实现增强现实.我为此目的得到了满足感.我可以使用混合移动应用程序执行以下链接中提到的功能吗?
http://www.wikitude.com/showcases/active-website-augments-real-estate/
我在这里得到了一些示例应用程序 https://github.com/Wikitude/wikitude-phonegap/tree/master/Android
但我很困惑我是否可以将它用于混合移动应用程序(仅限html,js和css文件),因为这些示例包括WikitudePlugin.java文件.
请帮帮我,谢谢
AR浏览器包括可用于Iphone和Android智能手机的wikitude,Layar等.
当您将相机指向地标时,它们会自动覆盖以前可用的信息(例如,门上的餐馆名称)
如果某些GPS的状态精度为~10 m,那怎样才能准确完成?
我的意思是,如果他们跟踪手机的位置以显示地理上准确的信息,甚至2-3米的差异可能会造成严重破坏.
我目前正在开发一个项目,该项目包括开发一个应用程序,允许我们使用相机设备可视化地理定位元素.因此,我必须实施基于地理定位服务的增强现实.
我必须使用包含插件的javascript/cordova完全开发此应用程序.我不必直接在本机代码中修改内容,只需使用cordova规范.
我做了一些研究,我发现了3件事.
1)Wikitude:cordova的插件,非常适合这种实现.唯一的大问题是:它不是免费的!实际上我的开发不是为了我自己,而是为了一个初创公司所以这不适用.也许有一种方法可以在屏幕中间没有"试用"文本的情况下使用完全wikitude,但我没有找到它.
2)英特尔XDK:这里的主要问题是我们必须安装一个允许我们使用api功能的新软件,如果我只想使用javascript/cordova,这不是很方便.此外,演示对我不起作用(可能是错误的操作)
3)通过每隔几毫秒(可能是每个cs)从摄像机捕获图像来模拟视频背景,并在背景中连续更新画布(如果我们想要的话,就像电影一样工作).问题:我不知道如何在不访问相机设备的情况下应用它.这需要大量的资源,我认为反应性确实减少了.
好吧,我真的想找到一种方法来实现这个增强现实.实际上,主要问题是在后台显示相机预览.
所以,如果你有任何想法,建议,免费,这将是非常有帮助的.
谢谢!
wikitude ×11
android ×5
cordova ×3
layar ×3
ios ×2
javascript ×2
wikitude-sdk ×2
gps ×1
ionic ×1
location ×1
objective-c ×1
opencv ×1
vuforia ×1
xamarin ×1