【发布时间】:2010-11-23 19:54:14
【问题描述】:
你好,我想知道我是否可以将 iPhone 相机的焦距固定到一定的距离,比如 120mm。是否可以通过编程方式实现这一目标?
感谢您的时间和帮助:D
【问题讨论】:
你好,我想知道我是否可以将 iPhone 相机的焦距固定到一定的距离,比如 120mm。是否可以通过编程方式实现这一目标?
感谢您的时间和帮助:D
【问题讨论】:
不,iPhone 相机是固定焦距 (5.4mm for the iPhone 4) 并且无法变焦 - 也许您的意思是 focal distance 是图像对焦时距镜头的距离?如果你的意思是焦距,那么这个答案对你没有用。 :-(
如果您想模拟不同焦距(即变焦)的效果,您可以简单地裁剪图像,尽管裁剪后的图像的分辨率会低于未裁剪的原始图像。
iPhone 4 的真实焦距为 5.4mm,全画幅等效焦距为 29.4mm。您想要的 120mm 焦距也相当于全画幅。
120/29.4 大约是 4。因此,使用您的应用程序裁剪出 iPhone 照片高度和宽度的中间 1/4 (25%),并且您已经模拟了 120 毫米镜头的视野。
iPhone 4 以 2592x1936 拍摄照片,因此裁剪后的照片将为 648x484。这大约是 VGA 分辨率。
【讨论】: