草庐IT

android - QCAR中使用的图像检测技术

谁能告诉我图像在QualcommQCAR中被识别的具体内容或具体方式https://developer.qualcomm.com/develop/mobile-technologies/augmented-reality.我想知道使用的是哪种图像检测算法。 最佳答案 QCAR是based在StudierstubeES,这是公开不可用的。但是,您可能对publications感兴趣手持增强现实项目,因为其中一些与前身StudierstubeES有关。算法肯定在此期间得到了改进,但您可以从它们的演变中发现。我没有读过这些论文,但你可能会

Android:带有 min3D 框架(或其他 3D 模型/动画加载器/渲染器)的 Qualcomm QCAR (Vuforia) SDK

我想将高通的增强现实SDK(Vuforia)与min3D一起使用使用md2文件库和加载动画。如何将QCAR(Vuforia)与min3D合并?如何将QCAR(Vuforia)的投影和模型View矩阵分配给min3D?以便在min3d.glsurfaceview中正确渲染场景?有人开发过例子吗?您的体验如何?编辑:有关其他第3方渲染库的示例和经验,例如jPCT-AE或ModelRenderer,我也很感激。 最佳答案 我做了和“yogi”说的一样的事。jpct-ae和qcar在一起很棒。我使用了一个GLSurfaceView并将Mod

iOS 使用 vImage - 加速将 QCAR YUV 转换为 RGB

我正在尝试测试转换Vuforia生成的YUV图像并将它们转换为UIImage使用iOSAccelerateFramework的vImage调用的性能。在代码的当前状态下,我只是想让它工作。现在转换会产生深色条纹图像。是否有关于Vuforia如何在其实现中布局YUV格式的任何已发布的详细信息?我最初的假设是他们使用iOS设备使用的双平面420p格式。相关测试代码如下。UIImage*imageWithQCARCameraImage(constQCAR::Image*cameraImage){UIImage*image=nil;if(cameraImage){QCAR::PIXEL_FOR

android - 帮助纠正 Android OpenGL 2.0 w/QCAR 中的线缩放

我正在使用Android中的QCARARSDK,它使用OpenGL2.0,我是2.0的新手。QCARSDK适用于基于CV的AR应用程序,并利用OpenGL渲染图像。我只想在屏幕中央画一个小X,并使用以下代码。但是X不是绘制到正确的坐标,而是延伸到屏幕的边缘。无论我为顶点分配什么值,都会发生这种情况。我无法确定这是缩放问题还是我正在使用的坐标系存在一些混淆。关于为什么没有正确绘制这些线的任何想法?-我知道这在1.1中会更容易,但我必须使用2.0。谢谢//ClearcoloranddepthbufferglClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_

java - 将 jPCT 与 Vuforia/QCAR SDK 集成

我在将Vuforia与jPCT结合使用时遇到问题。我已经成功地从Vuforia本地代码传递了modelViewMatrixQCAR::Matrix44FmodelViewMatrix=QCAR::Tool::convertPose2GLMatrix(imageResult->getPose())到Java。然后我尝试设置jPCT的相机矩阵。publicvoidsetCameraMatrix(float[]modelViewMatrixFromVuforia){floatx=modelViewMatrixFromVuforia[12];floaty=modelViewMatrixFrom