Я понимаю, что такое цветовой баланс и как его использовать. Однако я не совсем понимаю, почему мы видим то, что видим, если используется неправильный баланс белого.
Если, например, мы сделаем снимок при ярком дневном свете, но установим баланс белого на 3200K, эта фотография будет выглядеть «холоднее» или иметь больше синего цвета.
Что камера пытается сделать, что приводит к синему цвету? Почему не любой другой цвет?
Тот факт, что для меня больше синего, говорит о том, что он либо пытается уменьшить другие цвета, либо пытается увеличить уровень синего, но я не могу объяснить, почему он пытается сделать то же самое.
Я просмотрел этот вопрос, но либо я его не понял, либо он не ответил на тот же вопрос, что и у меня: что *точно* такое баланс белого?
Баланс белого применяется при обработке необработанных данных. Цель баланса белого — достичь R = G = B для нейтральных (серых, неокрашенных, ахроматических) областей изображения. Вся проблема возникает из-за того, что цветовые каналы датчиков (у типичного Байера это R, G1, B, G2) имеют разную «чувствительность», а отклики зависят еще и от спектра света. Как правило, для дневного света зеленые каналы примерно на полступени до одной ступени более чувствительны, чем красный и синий; для лампы накаливания отклики в зеленом и красном каналах близки друг к другу, а отклик в синем канале отстает. Итак, для выравнивания откликов применяются коэффициенты баланса белого путем умножения линейных необработанных данных в соответствующих каналах. Чтобы добавить к этому некоторые цифры,
// Olympus E-M5 CameraGroup= 6
{"Olympus", "E-M5", "Tungsten", {1.296875f, 1.0f, 3.265625f, 1.0f}},
{"Olympus", "E-M5", "3300K CCT", {1.546875f, 1.0f, 2.578125f, 1.0f}},
{"Olympus", "E-M5", "3600K CCT", {1.640625f, 1.0f, 2.367188f, 1.0f}},
{"Olympus", "E-M5", "3900K CCT", {1.734375f, 1.0f, 2.203125f, 1.0f}},
{"Olympus", "E-M5", "FL-W", {2.000000f, 1.0f, 2.601562f, 1.0f}},
{"Olympus", "E-M5", "4300K CCT", {1.851562f, 1.0f, 2.125000f, 1.0f}},
{"Olympus", "E-M5", "4500K CCT", {1.921875f, 1.0f, 2.148438f, 1.0f}},
{"Olympus", "E-M5", "4800K CCT", {1.976562f, 1.0f, 1.945312f, 1.0f}},
{"Olympus", "E-M5", "Daylight", {2.078125f, 1.0f, 1.820312f, 1.0f}},
{"Olympus", "E-M5", "Cloudy", {2.281250f, 1.0f, 1.640625f, 1.0f}},
{"Olympus", "E-M5", "6600K CCT", {2.304688f, 1.0f, 1.734375f, 1.0f}},
{"Olympus", "E-M5", "Shade", {2.476562f, 1.0f, 1.437500f, 1.0f}},
{"Olympus", "E-M5", "Flash", {2.351562f, 1.0f, 1.617188f, 1.0f}},
Чтобы преобразовать в фотографические стопы / EV, рассчитайте log2 чисел. Сверху видно, что если изображение снято при дневном свете, то синий канал нужно умножить на 1,8. Если баланс белого установлен на вольфрам, он будет умножен на гораздо большую величину, в 3,3 раза. Вот почему он будет синеватым.
Джеймс
Илья Борг
Майкл С
Майкл С
Илья Борг
Илья Борг
Майкл С
Илья Борг
Илья Борг
Майкл С
Илья Борг
Майкл С
Илья Борг
Майкл С