- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开发了一款可识别某些 Logo 的 iOS 应用。 metaio SDK 在 iPad Mini、iPhone 5 和 iPhone 4S 上运行良好。
在 iPhone 4 中,SDK 运行非常缓慢和草率。我该如何解决这个问题?
顺便说一句,我在每台设备上都使用最新的 SDK 和 iOS 7。
谢谢。
最佳答案
已通过以下方式修复:
[glView setBackgroundColor:[UIColor clearColor]];
m_metaioSDK->setSeeThrough(true);
AVCaptureVideoPreviewLayer* previewLayer = m_metaioSDK->getCameraPreviewLayer();
previewLayer.frame = self.view.frame;
[self.view.layer addSublayer:previewLayer];
文档:从事件相机 session 中获取相机预览层。使用它来获取指向基于当前相机 session 创建的 AVCaptureVideoPreviewLayer 的指针。您可以使用它在背景中绘制相机图像,并在其上添加透明的 EAGLView。为了防止 sdk 在 OpenGL 中绘制背景,您可以激活透视模式。
metaio 小伙伴们的回答:“切换凸轮绘图”只是将渲染器的背景设置为透明,并将 native 相机预览置于背景中。看看文档
虚拟 AVCaptureVideoPreviewLayer* getCameraPreviewLayer()这提供了一切都运行得更快的错觉。但是,跟踪速度仍然会很慢。在纯检测场景的情况下,这可能没问题。如果你想叠加,它会导致游泳增强。
您最好先看看为什么它运行缓慢。如果您的跟踪配置中有许多目标,您可以将 MaxObjectsToDetectPerFrame 参数设置为每帧仅查找几个模式。 ( http://dev.metaio.com/sdk/tracking-config/optical-tracking/image-tracking/ )
关于ios - iPhone 4 中的 metaio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20498182/
我尝试使用 metaio sdk 创建增强现实应用程序。我有一个问题。我无法在 metaio 网站上注册我的应用程序。我尝试注册我的应用程序 in 我通过电子邮件收到了一封带有我新签名的电子邮件,因此
我的想法是显示 Metaio 图像跟踪器识别的图像的名称。我成功地显示了为第一个 COS 动态创建的图像,但它没有显示为第二个 COS 动态创建的图像。它确实检测到第二个图像(它进入 if block
您好,我正在使用 Metaio SDK 构建一个增强现实 iOS 应用程序,并且遇到了函数 getAllGeometriesFromViewportCoordinates 的一些问题。在我的 head
我有一张纸,上面有一个跟踪器和一个矩形,用户可以在现实生活中用铅笔画一条黑线。在我的程序中,我从平面上得到了一个位图,其中 true 是黑色,false 是白色,所以我可以使用该位图在直线上设置一个球
我正在尝试在检测二维码时添加多个 View 。当二维码被识别时,我需要显示一个按钮、一张图片和一张文本。我使用 metaio SDK-Template 项目,现在我一次只能展示一件事。有人可以指出我正
我正在 android 上设置我的第一个 metaio sdk 应用程序,当我执行 proyect 时,相机图像显示在主要 Activity 中,但如果我添加一个按钮,则不会显示。 这是主要 Acti
我开发了一款可识别某些 Logo 的 iOS 应用。 metaio SDK 在 iPad Mini、iPhone 5 和 iPhone 4S 上运行良好。 在 iPhone 4 中,SDK 运行非常缓
我正在按照以下链接进行基于模型的跟踪。 https://dev.metaio.com/creator/tutorials/tutorial-14-3d-tracking-based-on-cad-mo
我有 2 个 Activity ,其中显示了很多信息( TextView 和图像)的 Activity A 和从 Activity A 启动的 Activity B, Activity B 是 Hel
我正在使用 Metaio SDK 和云插件,我无法通过 xcode 5 中的大量 mach-o 链接器错误。这里有一些,但我有 118 个: Undefined symbols for archite
正如标题所说。我可以使用 D'Fusion 作为 metaio 的创作工具吗(metaio 自己的创作工具,你必须购买许可证)? 最佳答案 不,你不能。 Metaio 的 SDK 是免费的。如果您需要
我的纹理图像(.png 文件)似乎以某种方式被忽略,而我的3D 模型(.png 文件)似乎被忽略了。 obj 文件)以一种颜色显示。两者均内置于 Blender。 最佳答案 看来我的项目中没有包含 M
我对 Android/Java 很陌生,我的第一个应用程序使用 MetaIO SDK。 我正在尝试在应用程序(MetaIO SDK)加载时实现“正在加载”进度条。 显示叠加背景 出现加载对话框,并且“
我正在尝试使用 Metaio SDK 建立一个新项目,但我遇到了一些问题。 首先,我已经按照本网站的教程进行操作,但最终无法正常工作。 ( http://dev.metaio.com/sdk/gett
我已经在 metaio sdk 之上构建了一个应用程序。我注意到像 metaio man 这样的 sdk 附带的 3d 对象在屏幕上正确呈现。但是当我尝试使用任何其他 3d 对象时,所有这些对象的纹理
我使用 Metaio Creator 3.5.3 生成了一个应用程序并将其导出为安卓应用程序。然后我想将这个 App 导入到 Android Developer Tool (ADT) Build: v
我正在开发一个应用程序,我正在使用 opencv 检测相机图像中的形状,并希望在这些形状上显示由 metaio 渲染的 3D 对象。如何做到这一点?我尝试过自定义渲染,但没有调用“onNewCamer
我是一名优秀的程序员,十分优秀!