ARKit - 配置视频质量



这个问题是关于苹果在iOS 11中引入的新ARKit框架的:

有没有办法在使用ARSession时配置捕获的视频质量?它似乎默认为 1280x720 - 这看起来很糟糕,尤其是在 iPad 上。我很想将其更改为 1080p 或 4k。

如果这是不可能的,有没有办法通过提供自定义视频流来使用 ARKit?

不,不。

ARKit 拥有并完全控制其底层视频捕获会话。很难知道为什么,但有一些可能的猜测......为了确保它以适合计算机视觉工作的格式和速率获取视频样本,它提供了世界跟踪。和/或确保上述工作足够高效地完成,以便为您的应用程序留出空间,让他们使用 SceneKit、Metal 等做很棒的事情。和/或使世界跟踪性能/准确性在所有支持的硬件上保持一致。

不过,更多的捕获会话灵活性可能是发送给 Apple 的良好功能请求。

最新更新