标签: wikitude

离子框架增强现实

我想问一下是否有人尝试过使用带有AR的Ionic Framework,比如Wikitude或ezAR?我是这个特定领域的新手,我不知道如何开始.非常感谢

augmented-reality wikitude cordova ionic-framework ionic

8
推荐指数
1
解决办法
3295
查看次数

Wikitude/AR SDK用于在3d空间中挑选对象

在此输入图像描述

我正在考虑将AR套件集成到我们的iOS应用程序中,以便我们可以使用相机扫描房间或视野中的物体.上面是我的意思的一个例子,如果你要拿起相机,它会突出显示房间中的单独物体,并允许它们被点击并"添加"到系统中.

有没有人知道这是否可以用现有的AR套件或其他任何东西实现?这一切似乎都是这样的事实:您正在寻找的对象必须预先定义并加载到数据库中,以便应用程序可以找到它们.我希望它应该能够实时挑选对象.它不需要实际知道实际对象的任何细节,以便可以从基础风景中拉出来.

有任何想法吗?

objective-c augmented-reality ios wikitude vuforia

6
推荐指数
1
解决办法
271
查看次数

是否可以在没有GPS的情况下在室内使用增强现实

我正在考虑为我的学校图书馆开发增强现实应用程序.基本上我们有一台机器会给我们这本书所在的duis十进制代码,但图书管理员仍然必须告诉我们这是什么.一个增强现实应用程序,除此之外,我认为这本书的人可能会运作良好.

只是想知道在没有GPS作为室内的情况下做这样的事情是多么困难.

英特尔有一个很好的解决方案http://www.youtube.com/watch?v=WciFx66ojA4但它是一个可行的应用程序吗?

android augmented-reality wikitude layar

6
推荐指数
1
解决办法
3029
查看次数

如何在也使用OpenCV的项目中使用Wikitude?

我们无法让Wikitude在Xamarin跨平台项目(Android和iOS)中工作,该项目也使用OpenCV.

安装程序

Xamarin跨平台项目使用MvvmCross进行以下设置:

  • 核心项目,PCL提供视图模型,业务逻辑和平台无关的逻辑.
  • OpenCV.Droid,绑定项目,为Android部分提供OpenCV.
    • Android Library(AAR),由官方OpenCV SDK for Android创建.
  • OpenCV.iOS,绑定项目使用P/Invoke将OpenCV提供给iOS部分.
    • 自己的静态库项目.
    • 包括官方OpenCV SDK for iOS的静态库,它只是一个Apple Framework(结合了静态库和头文件).
    • 通过自己的API公开OpenCV功能,以最大限度地减少编组代码的数量.
  • UI.Droid,提供视图和平台特定逻辑的Android平台项目.
  • UI.iOS,iOS平台项目提供视图和平台特定的逻辑.

我们的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可以一起使用.

  • 可以,如果,如何在我所描述的Xamarin项目中实现这一目标?
  • 它需要特定版本的OpenCV吗?(我们目前正在使用v3.3.1.)

也许社区也实现了这一点,我非常期待有关这方面的答案.我们还联系了Wikitude支持,如果我们收到任何有助于回答问题的信息,我们会在这里提供反馈信息.

android opencv ios wikitude xamarin

6
推荐指数
1
解决办法
136
查看次数

Android Studio Wikitiude示例错误

我尝试运行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查看调用)

android wikitude wikitude-sdk

5
推荐指数
2
解决办法
943
查看次数

我们可以在Wikitude JAVASCRIPT API中添加带有遮挡的3D模型AR.GeoLocation吗?

是否可以在AR GeoObject中对3D模型AR.GeoLocation使用遮挡?

我们正在开发一个应用程序,当您进入预定义的地理围栏区域时,该应用程序将在建筑物的某个高度显示广告横幅.

现在,在当前阶段,使用wikitude,我们可以将AR对象模型放置在建筑物上.但问题在于,能够看到模型超越墙壁并在目标建筑物之间建造.我们希望避免这种情况,并且仅在目标建筑物与相机之间没有障碍时才显示广告.

我的困惑是我们希望封堵器在其行为中是动态的.因此,无论是建筑物,树木,手还是其他任何东西,都应该应用效果,并且不会针对被阻挡的部分显示模型.

另外,我附上了几个网址供您参考,以展示我们正在寻找的内容

  1. https://www.youtube.com/watch?v=a5NLRMEnu2U
  2. https://www.youtube.com/watch?v=CQFkTvEcfpk

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)

javascript android wikitude wikitude-sdk

5
推荐指数
0
解决办法
194
查看次数

为blackberry10创建增强现实应用程序

我是一名BlackBerry原生应用程序开发人员.我是BB10应用程序开发的新手.我应该在BB10中创建一个基于增强现实的应用程序.我不知道是否有任何第三方库可用于blackberry10.

我用Google搜索了这个东西.已经知道Wikitude 为Android和iOS 提供了wikitide-SDK ; 使用它,Android和iPhone开发人员可以非常轻松地开发AR(增强现实)应用程序.新闻称Wikitude将在今年晚些时候发布BlackBerry for SDK.

有谁知道Wikitide-SDK for BB10(黑莓)的确切发布日期

有没有人知道我可以用来为BB10开发AR应用程序的任何第三个库

提前致谢.

augmented-reality wikitude blackberry-10

5
推荐指数
1
解决办法
373
查看次数

不使用网络的图像识别

我想从相机扫描图像并将其与预加载的图像进行比较。我想识别扫描的图像

示例:我将在我的应用程序中保存此图像,当我扫描此类图像时,我想识别它。

在此处输入图片说明
(来源:iconarchive.com

在识别过程中,是否有任何库或 SDK 可以在不使用 Internet 的情况下实现上述功能?

我已经尝试过使用但我没有得到有希望的结果和性能。我也不介意使用任何付费 SDK。

注意: 我想在用户没有互联网时实现它。一切都应该在离线模式下工作。

android image-recognition augmented-reality wikitude layar

5
推荐指数
1
解决办法
2897
查看次数

混合移动应用中的增强现实

我正在使用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文件.

请帮帮我,谢谢

augmented-reality wikitude cordova hybrid-mobile-app

4
推荐指数
1
解决办法
4084
查看次数

增强现实浏览器如何跟踪您准确的位置以覆盖相关信息?

AR浏览器包括可用于Iphone和Android智能手机的wikitude,Layar等.

当您将相机指向地标时,它们会自动覆盖以前可用的信息(例如,门上的餐馆名称)

如果某些GPS的状态精度为~10 m,那怎样才能准确完成?

我的意思是,如果他们跟踪手机的位置以显示地理上准确的信息,甚至2-3米的差异可能会造成严重破坏.

gps location augmented-reality wikitude layar

3
推荐指数
1
解决办法
1047
查看次数

用Cordova增强现实,javascript

我目前正在开发一个项目,该项目包括开发一个应用程序,允许我们使用相机设备可视化地理定位元素.因此,我必须实施基于地理定位服务的增强现实.

我必须使用包含插件的javascript/cordova完全开发此应用程序.我不必直接在本机代码中修改内容,只需使用cordova规范.

我做了一些研究,我发现了3件事.

1)Wikitude:cordova的插件,非常适合这种实现.唯一的大问题是:它不是免费的!实际上我的开发不是为了我自己,而是为了一个初创公司所以这不适用.也许有一种方法可以在屏幕中间没有"试用"文本的情况下使用完全wikitude,但我没有找到它.

2)英特尔XDK:这里的主要问题是我们必须安装一个允许我们使用api功能的新软件,如果我只想使用javascript/cordova,这不是很方便.此外,演示对我不起作用(可能是错误的操作)

3)通过每隔几毫秒(可能是每个cs)从摄像机捕获图像来模拟视频背景,并在背景中连续更新画布(如果我们想要的话,就像电影一样工作).问题:我不知道如何在不访问相机设备的情况下应用它.这需要大量的资源,我认为反应性确实减少了.

好吧,我真的想找到一种方法来实现这个增强现实.实际上,主要问题是在后台显示相机预览.

所以,如果你有任何想法,建议,免费,这将是非常有帮助的.

谢谢!

javascript augmented-reality wikitude cordova

0
推荐指数
1
解决办法
6428
查看次数