1

是否有可能从相机预览或保存的图片中获得白平衡色温(和色调)?

我可以根据这个 SO 线程实时获取其他曝光值,例如 f-stop、曝光时间、ISO 等。白平衡总是返回 0,可能意味着“自动白平衡”。当我从实时预览中保存图像时,EXIF 数据的白平衡仍然为零。

我需要在开尔文中获得与图像/实时相机预览平衡的白平衡色温。我阅读了一些关于隐藏 API 来获取/设置色温的内容,但我不能使用隐藏 API。如果/如何在 iOS 7 上实现这一点,有什么想法吗?谢谢你。

4

2 回答 2

0

不,恐怕这是不可能的(至少在没有您提到的隐藏 API 的情况下是不可能的——而且它们不使用 degK,而是使用一些内部系统)。是的,0 是自动白平衡的代码(1 是手动的)。

于 2014-04-04T14:59:09.670 回答
0

似乎可以使用当前 API 获取值,如果您仍然感兴趣,可以检查一下。 https://developer.apple.com/documentation/avfoundation/avcapturedevice/whitebalancetemperatureandtintvalues

于 2019-05-28T09:45:00.277 回答