我正在尝试通过iPhone 5S上的iOS 8.2手动控制白平衡。我正在使用 setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains

我还将焦点和曝光以及ISO设置为手动,然后将红色通道上的增益从1.0逐步提高到3.0,同时将绿色和蓝色增益设置为1.0,并在每个通道上拍摄相同(恒定)场景的图像。白平衡增益设置。我为红色通道(顶部图),绿色(中间)和蓝色(底部)从图像中绘制了一行(宽640像素):

我希望只能看到红色通道的变化,但是实际上我看到了所有三个通道的变化。在绿色和蓝色之间,差异要小得多,但显然很明显。

我是在做错什么,还是在误解白平衡如何工作?

最佳答案

我相信是对的。假设红色的初始值为255,绿色128和蓝色64。如果将红色2应用于绿色和蓝色1,则由于0-255的限制,将分别为红色255,绿色64和蓝色32。在这种情况下,这是将红色通道加倍的唯一方法。

关于ios - iOS上的白平衡增益不是独立的吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30497152/

10-12 19:50