1

iPhone 的焦距范围为 30-35 毫米,具体取决于型号。我的问题是,是否可以通过图像处理,使用相同的焦距来捕捉一张好像用 100 毫米或 125 毫米拍摄的照片?

我已经搜遍了,没有任何答案。此外,如果无法做到这一点,请描述镜头和软件的技术细节,为什么无法做到这一点。

4

2 回答 2

1

另一种观点:如果忽略畸变,焦距的影响实际上就是镜头的放大倍率,它与视场(FOV)成反比;请参阅http://en.wikipedia.org/wiki/Focal_length#In_photography中的示例图像。

因此,为了模拟不同的焦距(同样,假设镜头畸变相同),您应该进行“数字变焦”,或者在实践中只是裁剪图像。这将为您提供一个“放大”的图像,FOV 按比例缩小,例如上面链接中的第三张图像(http://en.wikipedia.org/wiki/File:Angleofview_70mm_f4.jpg)与最左边的图像相比(http://en.wikipedia.org/wiki/File:Angleofview_28mm_f4.jpg)。从这个意义上说,模拟更大的焦距其实很容易。

当然,这里的限制是当你裁剪时,你会降低输出图像的分辨率。从这个意义上说,不可能正确模拟更大的焦距。

于 2013-03-11T10:01:06.773 回答
0

不。这完全不可能。。

请详细了解相机焦距维基百科:焦距 焦距基本上是一个纯粹的硬件组件,甚至不是一个适当的组件,它只是衡量镜头会聚或发散光线的强度......如果你想看起来更好, ...只需在镜头前添加一个凸/凹透镜,因为您知道它的焦距,您可以计算 100nm 焦距系统中的光路,并可以添加一个合适的凸/凹长度来模拟这样的......但是没有。以这种方式处理图像是完全不可能的(据我所知)

于 2013-03-11T08:52:17.200 回答