Core Image フィルター CIGammaAdjust を使用して自動ガンマ補正を実行したいと考えています。CIGammaAdjust では、次のコードのように「inputPower」値を設定する必要があります。
CIFilter* gammaFilter = [CIFilter filterWithName:@"CIGammaAdjust"];
[gammaFilter setValue:resultImage forKey:@"inputImage"];
[gammaFilter setValue:??? forKey: @"inputPower"];
resultImage = [gammaFilter valueForKey: @"outputImage"];
問題は、入力電力の値をどのように計算すればよいかということです。画像のガンマ値を計算しました。イメージ ガンマ値を入力電力に変換するにはどうすればよいですか? ガンマ値の逆数だけを使用してみましたが、正しい結果が得られないようです。