亲爱的 StackOverflow 社区,
我正在为 Epson Moverio BT35E (Vuforia SDK Android) 开发用于最终学位评估的 AR 应用程序,这些智能眼镜在 Vuforia 上没有任何集成实现,所以我按照我的所有步骤实现了外部摄像头驱动程序如果我想通过 Vuforia 处理 Epson 相机的图像,请在Vuforia 的文档上找到。(所有这些都是为了有一些功能性应用而进行的2周的不断研究和开发)。
该程序在通过 USB 连接到设备上的标准网络摄像头上运行顺畅,但是当我连接眼镜时,出现 USB 自动提示,但应用程序显示以下错误消息:
初始化相机失败。
但深入研究后,我从 UVC 驱动程序和 Vuforia 中找到了一些可能有助于修复错误的关键字。
2021-03-16 17:10:10.978 28136-28501/com.vuforia.engine.NativeSample D/AR: Determining the camera modes. Driver reports 0 different modes.
2021-03-16 17:10:10.978 28136-28501/com.vuforia.engine.NativeSample D/AR: Found 0 supported camera modes.
2021-03-16 17:10:10.979 28136-28501/com.vuforia.engine.NativeSample E/AR: External camera reported invalid capabilities
2021-03-16 17:10:10.979 28136-28501/com.vuforia.engine.NativeSample D/AR: Closing external camera
2021-03-16 17:10:10.980 28136-28501/com.vuforia.engine.NativeSample D/AR: Destroying external camera
2021-03-16 17:10:10.980 28136-28501/com.vuforia.engine.NativeSample E/UVCExternalCamera: Failed attempt to stop camera. No device handle found.
这是我使用标准网络摄像头时的样子。
03-08 19:24:20.793 13450 13510 D AR : Determining the camera modes. Driver reports 19 different modes.
03-08 19:24:20.793 13450 13510 D AR : Found 19 supported camera modes.
所以,我不知道我是否做错了什么,我设置了校准文件,我有正确的 Android API 版本和 Vuforia,我的库运行良好,但 Vuforia 无法访问爱普生眼镜相机.
你能帮我想想解决办法吗?我猜测库的相机的一些内存地址,但我没有更多的知识来解决或调试这类问题。
我找到了有关Vuforia 自定义驱动程序的信息,但我不知道如何从那里着手。
我将不胜感激任何形式的帮助,谢谢。