这个问题是关于 iOS 11 引入的 Apple 新的 ARKit 框架:
有没有办法在使用 ARSession 时配置捕获的视频质量?它似乎默认为 1280x720 - 这看起来很糟糕,尤其是在 iPad 上。我很想将其更改为 1080p 或 4k。
如果这不可能,有没有办法通过提供自定义视频流来使用 ARKit?
这个问题是关于 iOS 11 引入的 Apple 新的 ARKit 框架:
有没有办法在使用 ARSession 时配置捕获的视频质量?它似乎默认为 1280x720 - 这看起来很糟糕,尤其是在 iPad 上。我很想将其更改为 1080p 或 4k。
如果这不可能,有没有办法通过提供自定义视频流来使用 ARKit?
没有,也没有。
ARKit 拥有并完全控制其底层视频捕获会话。很难知道为什么,但有一些可能的猜测......以确保它以适合其提供世界跟踪的计算机视觉工作的格式和速率获取视频样本。和/或确保所述工作足够高效地完成,以便为您的应用留出空间来使用 SceneKit、Metal 等进行出色的工作。和/或使世界跟踪性能/准确性在所有支持的硬件上保持一致。
不过,更多的捕获会话灵活性可能是发送给 Apple的一个很好的功能请求。