vuforia

Vuforia - Getting Started in Android

谁说胖子不能爱 提交于 2019-12-03 14:42:39
Android 2.3.3 I am new to Vuforia and Augmented Reality in particular. So, please excuse me if this is very basic question. I was able to download and run the sample application from Vuforia on Text Recognition and Image Recognition. Now I set out to create a sample application(Image Targeting) of my own. Here is what I did ::: Following the steps given in Vuforia Downloaded the SDK from Vuforia. Created a Database using Target Manager in the developer console of Vuforia. Adding a Target - I uploaded an image into the database that i just created. It's an image of letter A. Updating Targets -

Bypass Vuforia's handling of the camera image and pose

匿名 (未验证) 提交于 2019-12-03 10:24:21
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I want to bypass Vuforia's display handling of the camera image and pose of framemarkers on iOS, is this possible? 回答1: In - (void)QCAR_onUpdate:(QCAR::State *)state you can grab the camera data and the marker poses. Camera image data QCAR :: Frame frame = state -> getFrame (); for ( int i = 0 ; i < frame . getNumImages (); i ++) { const QCAR :: Image * image = frame . getImage ( i ); if ( image -> getFormat () == kQCARFrameFormat ) { const void * pixelData = image -> getPixels (); int width = image -> getWidth (); int height =

Using Android Studio with Vuforia

匿名 (未验证) 提交于 2019-12-03 02:44:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Here is how i run a Vuforia Sample on Android Studio on Window 8 1 - download, exctract sample, remove files .project and project.properties 2 - On Android Studio : Import project, next, next ... 3 - download & install android NDK http://developer.android.com/tools/sdk/ndk/index.html 4 - download & install cygwin http://cygwin.com/ 5 - edit the file jni/Android.mk LOCAL_SRC_FILES = C:/Vuforia-sdk/build/lib/$(TARGET_ARCH_ABI)/libQCAR.so LOCAL_EXPORT_C_INCLUDES := C:/Vuforia-sdk/build/include where Vuforia-sdk is your vuforia sdk 6- open cmd

Installing Vuforia in Android Studio

匿名 (未验证) 提交于 2019-12-03 02:27:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Can anyone give me some instructions of how I'm supposed to install Vuforia in Android Studio? I'm making a new app and I need to use augmented reality with Vuforia. Hope you can help me! Thanks a lot! 回答1: You need to follow following Steps: Read our Getting Started Guide for instructions on setting up the Java SDK, Android SDK and NDK: https://developer.vuforia.com/downloads/sdk Make sure you have installed the latest version available of Android Studio from: http://developer.android.com/sdk/index.html Use the Android SDK Manager (from

Vuforia: How to change teapot with a text in the image targets example?

匿名 (未验证) 提交于 2019-12-03 01:47:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: How do I change the teapot with a text content in Vuforia's Image Target example? The example is available at : https://developer.vuforia.com/resources/sample-apps/image-targets-sample-app 回答1: I tried to access the links mbrenon gave. Unfortunately they didn't load. My solution: The reason why you have a Teapot is because Vuforia is using that class as the image to be shown. In order to have a plane text, I created my own PlaneTextClass. Go to src->main->java->com.qualcomm.vuforia.samples->SampleApplication->utils. There you could

ARKit vs. ARCore vs. Vuforia vs. D'Fusion Mobile vs. Layar SDK [closed]

匿名 (未验证) 提交于 2019-12-03 01:45:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I would be interested to know, where are the advantages and disadvantages of each vision-based mobile Augmented Reality Frameworks? For what should be decide in which case? Would you choose Vuforia in any case, because it is free and without branding? What are important features are missing in one of the frameworks? Are there limits on the free version of Metaio SDK (except branding and Metaio splash-screen)? I think these are the most important Frameworks to support iOS and Android. I know that metaio support movie textures and

Vuforia图片识别(Android)

匿名 (未验证) 提交于 2019-12-03 00:27:02
最近公司有AR开发的需求,需要使用手机扫描图片显示出不同的模型,同时模型要有旋转、缩放的功能,提供的框架是Vuforia。那么经过一个星期的研究,也算是完成了任务,现在总结出开发中遇到的一些坑,具体源码放在Gitee。 项目地址 https://gitee.com/GrapeM/vuforia_image_recognition 使用场景:根据多个模型图片,手机相机扫描后出现对应的模型,需要快速加载出模型,使用的模型都为OBJ模型。 使用技术:Java(不需要JNI) 主要知识点: - 替换识别图片 - 序列化模型OBJ文件 首先说一下遇到的坑,Vuforia原始的加载模型方法就是一个坑,研究过一段时间的人大概都清楚。它的操作流程大概是这样的: 1. 将一个模型文件(OBJ)转化为.h文件 2. 将.h中的法线、顶点、纹理三个坐标点分别放在三个txt 3. 读取解析txt显示模型。 这一系列让人窒息的操作不仅仅是麻烦,而且解析txt的再显示模型的速度是慢的不得了。所以研究了两天,不得不从新寻找其他方法代替。 开始之前,先准备好一些工作。申请key,替换识别的图片。 地址: https://developer.vuforia.com/ 注册账号后点击: Develop ― License Manager ― Get Development Key

Vuforia 官方Demo讲解

匿名 (未验证) 提交于 2019-12-03 00:22:01
官方原文地址: https://library.vuforia.com/articles/Solution/Native-Sample-Application-Template 今天看到的36氪新闻: 高通发布面向VR/AR一体机的骁龙XR1芯片 支持4K视频 模板接口 三个重要的接口:SampleApplicationSession、SampleApplicationControl、SampleAppMenuCommandProtocal. SampleAppMenuCommandProtocal : 这个类在IOS中时一个协议,在Android中时一个普通的类。每个独立的功能都要正确的实现类里的函数。(在android Demo中未找到这个类)。 这个类还包含了 投影矩阵。在显示增强时使用投影矩阵,保证三维视图的透视投影与设备摄像机视图一致。 SampleApplicationControl :这个接口包含每个独立的功能,每个独立的功能都要正确的实现类里的函数。关键方法: 初始化trackers doStopTrackers() 下面两个函数是异步调用的。取决于Vuforia的状态变化 在Android中使用 SampleAppMenuInterface 抽象方法 menuProcess(); 该方法处理不同的命令,如前后摄像头的选择、启用闪光灯、聚焦模式选择。

Reset scaling of models in image target in unity and vuforia

独自空忆成欢 提交于 2019-12-02 19:34:47
问题 I'm using Vuforia and unity for my AR App. which has more than 2 models/image targets. To zoom in and out I used Lean Touch. But the problem is both will get zoom on pinching . I want only one to zoom which is currently detected.. OR I want reset Scale component of my 3D model/models on OnTrackingLost() function in DefaultTrackableEventHandler so that when it detects other one it shows on original scale (as i set max sim images detected to one). Thanks ! EDIT : using System.Collections; using

Reset scaling of models in image target in unity and vuforia

孤街醉人 提交于 2019-12-02 12:24:31
I'm using Vuforia and unity for my AR App. which has more than 2 models/image targets. To zoom in and out I used Lean Touch. But the problem is both will get zoom on pinching . I want only one to zoom which is currently detected.. OR I want reset Scale component of my 3D model/models on OnTrackingLost() function in DefaultTrackableEventHandler so that when it detects other one it shows on original scale (as i set max sim images detected to one). Thanks ! EDIT : using System.Collections; using System.Collections.Generic; using UnityEngine; public class rscale : MonoBehaviour { // Use this for