我想使用核心图像滤镜 CIGammaAdjust 执行自动伽玛校正。CIGammaAdjust 需要按以下代码设置“inputPower”值:
CIFilter* gammaFilter = [CIFilter filterWithName:@"CIGammaAdjust"];
[gammaFilter setValue:resultImage forKey:@"inputImage"];
[gammaFilter setValue:??? forKey: @"inputPower"];
resultImage = [gammaFilter valueForKey: @"outputImage"];
问题是,我应该如何计算输入功率的值?我计算了图像的伽玛值。如何将图像伽玛值转换为输入功率?我尝试只使用伽玛值的倒数,但这似乎并没有给出正确的结果。