增加 .continuousAutoExposure 模式的亮度级别
Increasing the brightness level for .continuousAutoExposure Mode
我使用 AVCaptureDevice.Preset.High
预设实现了自定义相机,我正在使用 .continuousAutoExposure
。一切正常,但画面亮度有时很低。
我研究了官方文档并发现,我可以使用 setExposureModeCustomWithDuration
设置自定义 ISO。不幸的是,这样做会导致失去希望的曝光自动化。
我现在的问题是,有没有办法提高.continuousAutoExposure
模式的整体亮度百分比?我只需要将曝光度增加到 5% 左右,但我还需要坚持使用 .continuousAutoExposure
模式。
诀窍是设置 AVCaptureDevice
实例的 exposureTargetOffset
属性。你需要使用KVO来观察captureDevice.exposureTargetOffset
值的变化,并将其更改为你需要的曝光级别。有关详细信息,请查看此 .
我使用 AVCaptureDevice.Preset.High
预设实现了自定义相机,我正在使用 .continuousAutoExposure
。一切正常,但画面亮度有时很低。
我研究了官方文档并发现,我可以使用 setExposureModeCustomWithDuration
设置自定义 ISO。不幸的是,这样做会导致失去希望的曝光自动化。
我现在的问题是,有没有办法提高.continuousAutoExposure
模式的整体亮度百分比?我只需要将曝光度增加到 5% 左右,但我还需要坚持使用 .continuousAutoExposure
模式。
诀窍是设置 AVCaptureDevice
实例的 exposureTargetOffset
属性。你需要使用KVO来观察captureDevice.exposureTargetOffset
值的变化,并将其更改为你需要的曝光级别。有关详细信息,请查看此