Как получить нейтральный серый баланс белого для android? - PullRequest
0 голосов
/ 18 июня 2020

Я ищу способ получить что-то похожее на iOS s AVCaptureDevice.grayWorldDeviceWhiteBalanceGains , которое получает коэффициенты усиления, которые обеспечивают нейтральную (или серый мир) точку белого для баланса белого. Например, использование этого на iOS позволяет мне получить серый-i sh белый цвет, когда я смотрю на светодиод, который на самом деле белый.

Для android Я пытался вручную настроить усиление с использованием температуры в Кельвинах, например в этом посте , но, к сожалению, цветовой баланс начал расходиться, прежде чем я смог достичь нейтральной точки - лучшее, что я мог получить, было на 2700K, и все еще красный и синий сильно подавляли зеленый.

Есть ли способ получить или вычислить вектор канала RGGB для достижения нейтрального серого изображения?

...