【问题标题】:Can I set the focal length of iphone camera programmatically?我可以以编程方式设置iphone相机的焦距吗?
【发布时间】:2010-11-23 19:54:14
【问题描述】:

你好,我想知道我是否可以将 iPhone 相机的焦距固定到一定的距离,比如 120mm。是否可以通过编程方式实现这一目标?

感谢您的时间和帮助:D

【问题讨论】:

    标签: iphone camera


    【解决方案1】:

    不,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 分辨率。

    【讨论】:

    • 非常感谢您的详细回复。是的你是对的。焦距是我正在寻找的。你知道如何固定焦距吗?再次感谢您的回复:D
    • 抱歉,不知道如何设置焦距。
    猜你喜欢
    • 1970-01-01
    • 2010-12-09
    • 2021-10-30
    • 2021-04-22
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多