我正在制作一个 ios 7 应用程序,它将校准我的 iPhone 内部参数,然后使用 2 部 iPhone 重建 3d 点。为此,我需要在运行 opencv 棋盘校准时锁定焦点。然后,当我使用这个内部校准来重建和检测物体时,我需要将手机的焦点设置并锁定回运行内部校准时使用的相同值。
那么如何将我的 iPhone 相机的焦点设置为给定值?我做了一些谷歌搜索,但没有发现任何东西。
干杯。
最佳答案
抱歉,在 iOS 7 中你不能这样做。您可以锁定焦点,但不能将其设置到特定点(也无法读取焦点位置是什么,来吧)。您的焦点控制仅限于锁定、解锁和设置焦点偏差(近物体、远物体或全范围)。您可以监控设备当前是否正在对焦。但仅此而已。
因此,如果您正在为 iOS 7 开发,那您就不走运了;另一方面,如果您可以使用 iOS 8 作为基准...
关于ios - 在 ios7 xcode 中设置相机焦点。打开简历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24899798/