距离iPhone自动对焦中的“兴趣点”

在iphone中,我想计算从相机到主题的距离。

我想知道,也许iPhone相机的“主动自动对焦”提供给我的距离主题(兴趣点)?

提前谢谢了。

PS家伙,如果你认为这是不可能的,让我知道;)

据我所知,这是不可能的 – 在这里看到更多的信息,你可以做什么,不能做什么。 您可以知道相机何时进行自动对焦,但仅此而已。

我敢肯定,可能有更多的信息可以通过私人API调用获得焦点/距离 – 但除非您不担心进入App Store,否则这不是一个真正的select。

这并不意味着没有其他的方法。 看起来像这个话题的一个很好的讨论: 使用OpenCV的距离 (你可以编译openCV的iOS!)

我一直在调查相机的能力,以测量短距离,没有find任何东西,我想出了这个镜头在黑暗中。 我还没有尝试过,但文档让我觉得这可能工作:

  • 创build并configuration代表相机的AVCaptureDevice
  • 通过AVCaptureSession,捕获AVCaptureStillImageOutput
  • 从AVCaptureStillImageOutput对象检查Exif属性的kCGImagePropertyExifSubjectDistance

爱听如果有人能够使用这样的方法能够做出准确(小于1英尺)的距离测量。