У вас есть изображение с большим количеством красного цвета.
В принципе, «автоматический баланс белого» использует средний цвет изображения, чтобы решить, какие настройки использовать, чтобы этот средний цвет соответствовал нейтральному изображению (где нейтральные серые цвета в сцене являются нейтральными на изображении). Калибровка, выполненная производителем камеры, использует образцы обычных изображений для калибровки этого механизма. Если ваше изображение сильно отличается от этой калибровки, «автоматический баланс белого» не даст хорошего результата.
Чтобы получить лучшие результаты для таких изображений, вы можете использовать одну из других настроек баланса белого, соответствующих имеющемуся освещению (например, на улице, вы можете использовать настройки «дневного света» или «облачно», в помещении сложнее, как лампы накаливания становятся редкими, а другие имеют более изменчивый спектр).
Большинство (?) Камер также имеют пользовательские настройки, где вы можете сделать снимок нейтральной цели, чтобы установить баланс белого, соответствующий вашей освещенности.
И, как сказано в комментариях, если вы действительно хотите идеальный баланс белого (если такая вещь существует), снимайте в сыром виде и устанавливайте баланс белого в постобработке (и даже в этом случае вам придется включить патч нейтрального серого в вашем изображении).
Имейте в виду, что лучший баланс белого на практике не всегда тот, который вы могли бы получить, используя одну из этих процедур. Типичным примером является закат, где свет очень теплый (оранжевый). Теоретически идеальный баланс белого убил бы все насыщенные цвета, из-за которых вы захотели сделать снимок в первую очередь (это будет выглядеть так, как если бы оно было сделано в полдень ...)