【发布时间】:2017-08-21 09:06:35
【问题描述】:
我的 Unity 应用将相机供稿用于该应用使用的多个系统;例如 Vuforia、ARKit 和一般的相机 feed 输入。
我遇到的问题是这些中的每一个都请求不同的像素格式,这似乎会导致 ARKit 出现问题。这需要 YUV,我不知道如何将相机像素格式本地切换回这个。因此,当我尝试在其他人之后启动 ARKit 时出现此错误;
2017-08-21 08:51:38.749452+0100 ar_app[399:105849] [传感器] 不支持的像素格式:875704438
2017-08-21 08:51:38.749876+0100 ar_app[399:105849] [Session] 会话失败并出现错误:错误 Domain=com.apple.arkit.error Code=104 "不支持的捕获会话 配置。”
用户信息={ NSLocalizedRecoverySuggestion=确保使用正确的设备和格式进行捕获。,
NSLocalizedDescription=不支持的捕获会话配置。,
NSLocalizedFailureReason=所提供的捕获会话的输入设备和/或格式不支持给定 配置。 }
至少,这就是我认为的问题所在;它没有得到 YUV 的格式。任何帮助将非常感激。 . 谢谢。
【问题讨论】:
标签: ios unity3d camera format arkit