Apple的AVCamera夜间模式

问题描述 投票:1回答:1

我一直在使用AVFoundation构建摄像头应用,并希望为其添加NightMode支持。苹果为此提供了令人惊叹的实现,有关更多信息,请参见:https://www.macrumors.com/guide/night-mode/

现在,我可以找到的关于“夜间模式”的唯一“属性”将是弱光增强,这似乎只是iPhone 5的功能。https://developer.apple.com/documentation/avfoundation/avcapturedevice/1624602-islowlightboostenabledhttps://forums.developer.apple.com/thread/52574

我想利用Apple本地夜间模式并将其实现到我的相机应用中。有什么办法吗?此功能是否可以在以后的版本中添加到SDK?我是否错过了SDK中的某些内容?

ios arrays avfoundation avcapturesession avcapture
1个回答
0
投票

嗯,前段时间,我试图复制Apple所谓的NightMode。当然,与HDR或SmartHDR一样,AVFoundation中也有任何引用。

关键是,NighMode做什么?苹果如何归档这种“效果”?回答这个问题指出了为什么AVFoundation内部没有任何内容。

他们基本上混合了多次曝光,复制了摄影中所谓的“长时间曝光”。这样做的唯一方法是从didOutputSampleBuffer中提取每帧的帧,然后找到一种(好的)混合方法。当然,其中涉及更多的内容,因为isp已预先处理了缓冲区的每个帧。

© www.soinside.com 2019 - 2024. All rights reserved.