我使用的是https://github.com/CosmicMind/Material这个库。除了需要进行一些优化之外,一切都已经很好了,
我已经尝试过这款适用于黑暗中改善照明效果的产品,对于没有iPad的闪光设备非常有用。
https://github.com/ooper-shlab/AVCamManual-Swift
我似乎无法在代码中获得照明优化的位置。如果我弄明白的话,我会帮忙的。
使用Capture API材料,预览真的会显得更暗。
答案 0 :(得分:1)
基于@JojoNarté上面给出的答案,API的正确用法是设置Capture.capturePreset value to .presetPhoto
。
答案 1 :(得分:0)
因此在尝试对AVFoundation的代码进行一些试验和错误之后。 评论代码,直到我能看到哪个代码块负责照明。 我能够发现AVCaptureSession.sessionPreset最初被设置为= AVCaptureSessionPresetHigh,在设置为
之后AVCaptureSession.sessionPreset = AVCaptureSessionPresetPhoto
现在它更好,看起来像是ios相机应用程序的默认设置。