【问题标题】:Setting the focus depth of the AVCaptureDevice ios设置 AVCaptureDevice ios 的焦深
【发布时间】:2013-06-17 20:26:43
【问题描述】:

我想将相机的焦点设置为固定值(在我的情况下为 6")。距离相机 6 英寸的物体将处于焦点位置,而其他任何物体都将失焦。

但我看不到任何方法可以挂钩 iphone 相机的焦点值。您可以打开和关闭自动对焦,甚至可以对焦到图像中的某个点,但这在我的情况下不起作用。

有什么想法吗?

你能强制相机的焦点在一个给定的距离吗?

【问题讨论】:

    标签: iphone setfocus avcapturedevice


    【解决方案1】:

    没有。您目前无法在 iOS 中手动设置焦距。没有公共 API 可以这样做。

    【讨论】:

    • "public API" ,有什么可用的吗?还是 AV 库中的任何地方?
    • 从 iOS 8 开始,您可以将焦距手动设置在最小值 (0) 和最大值 (1) 之间的任何点,但不能以英尺或米为单位;这是硬件限制而不是 API 限制——镜头是使用弹簧调整的,弹簧的能力会随着时间、不同的大气条件等而变化,从而产生“最小”和“最大”可变量。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 2013-03-24
    相关资源
    最近更新 更多