微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在iOS 14上重新获得iOS 13较低的最小对焦距离

如何解决在iOS 14上重新获得iOS 13较低的最小对焦距离

我正在开发一个应用程序,该应用程序在可以捕获尽可能接近主题的图像时效果最好,因为它需要以像素为单位的特定大小的对象。

在最新的iOS更新到其中一种测试设备的版本14之后,iPhone7严重退化。在对另一款具有先前iOS版本的iPhone7进行了深入测试之后,我注意到对近距离的关注不再那么好了。

出于调试目的,记录了lensPosition并发现这两个设备在一定距离下报告0.0,在该距离上旧版本的图像清晰,而新版本的图像未聚焦。

因此,我将lensPosition锁定为0,并检查了预览的清晰程度。我获得了以下值(+ -0.5cm):

iOS version            | 13.5 | 14.0.1
-----------------------+------+---------
minimum focus distance | 9 cm | 12.5 cm

因此,从iOS 13角度来看,最小对焦距离增加了近40%,从而将最大对象尺寸(以像素为单位)减少了约30%。

问题是:如何重新获得旧的最小焦距?不允许为镜头位置设置负值。另外,我想使用自动对焦功能,该功能也不会创建负值。

如果我要问:您是否遇到了同样的问题?我无法在其他设备上对此进行验证,因为我只有两部iPhone 7,而Apple在安装iOS 14之后阻止了降级。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。