【问题标题】:No support for CPU image access不支持 CPU 映像访问
【发布时间】:2018-12-23 13:41:29
【问题描述】:

我正在寻找第一次尝试 ARCore 开发的 Android 设备。我关注的是 Pocophone,但在兼容的 ARCore 设备列表 (https://developers.google.com/ar/discover/supported-devices) 中,所有 小米 的设备都有一条评论说“不支持 CPU 映像访问"。

我已找到任何有关这意味着什么将如何限制我和影响我的信息。

谁能解释一下这个限制?

【问题讨论】:

    标签: arcore xiaomi


    【解决方案1】:

    我一直在使用小米8进行开发,发现获取图片功能不正常。

    ArCore 获取图像

    https://developers.google.com/ar/reference/java/arcore/reference/com/google/ar/core/Frame#acquireCameraImage()

    在报告该问题后,它被标记为错误,现在 ArCore 团队终于更新了小米手机无法执行该功能。

    因此,如果您计划进行图像处理、保存图像或任何其他需要访问图像的操作。不要买 Pocophone !!

    跟踪和光线估计等其他功能完美运行。

    【讨论】:

    • 那么,如果我有一个在现实世界中显示 3D 头像的应用程序,并且我希望我的用户为它拍照并将其保存到他们的画廊,它不适用于小米手机吗?有解决方法吗?小米市场份额巨大,排除在外很可惜
    • 好吧,它并不总是返回 null,但对于需要连续图像处理的应用程序来说并不可靠。如果您打算拍摄 3D 头像的照片,则无需访问 CPU 图像。 Acquire Camera Image 返回没有绘制任何渲染/可绘制对象的 CPU 图像。您仍然可以捕获屏幕。您可能想查看 Sceneform 中的视频录制示例。 [github.com/google-ar/sceneform-android-sdk/tree/master/samples/…
    猜你喜欢
    • 2012-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-25
    • 2012-11-03
    • 2022-09-28
    • 1970-01-01
    • 2012-01-04
    相关资源
    最近更新 更多