我可以通过编程方式设置iphone相机的焦距吗?

Nih*_*hao 3 iphone camera

嘿,我想知道我是否可以将iPhone相机的焦距固定到一定距离,例如120mm.是否有可能以编程方式实现此目的?

感谢您的时间和帮助:D

Ale*_*own 8

不,iPhone相机是固定焦距(iPhone 4为5.4mm)并且无法变焦 - 也许你的意思是焦距是镜头与镜头对焦的距离?如果你的意思是焦距,那么这个答案对你没用.:-(

如果要模拟不同焦距(即缩放)的效果,您可以简单地裁剪图像,尽管裁剪后的图像的分辨率低于未裁剪的原稿.

iPhone 4的实际焦距为5.4mm,全画幅等效焦距为29.4mm.您想要的120mm焦距也是全画幅等效的.

120/29.4约为4.因此,使用您的应用程序裁剪iPhone照片的高度和宽度的中间1/4(25%),并且您已经模拟了120mm镜头的视野.

iPhone 4在2592x1936拍照,因此裁剪的照片将为648x484.这大约是VGA分辨率.