Алгоритм карты Lightroom Grey для балансировки белого - Фотопедия
1 голос
/ 28 июля 2017

Я пытаюсь изучить алгоритм серой карты, чтобы настроить цвет изображения на основе использованной серой карты. Из этого ответа я попробовал одну из моих фотографий: -

Выбор цвета (серый цвет карты): - 115168178

Нейтральный цвет: - 128128128

Требуется коррекция: - -13,40,50

Я попытался изменить RGB изображения на основе этой коррекции, используя Photoshop & GIMP и средство выбора Lightroom Cutom для баланса белого и Saw, которые отличаются.

Я что-то не так делаю? Пожалуйста, помогите мне в этом.

Ответы [ 2 ]

2 голосов
/ 28 июля 2017

Три возможные проблемы с вашей процедурой.

  1. Нейтральный НЕ определен как 128,128,128. Нейтральный равно RGB. 207,207,207 является нейтральным. 69,69,69 является нейтральным. Любые равные тона RGB являются нейтральными (без цветовых оттенков). И 18% серая карта НЕ 128 128 128. Это 18%, но гамма поднимает его на наших изображениях, но все равно будет чуть ниже 128.

Вы вычитаете из 128, что неверно. Если вы знаете, что точка должна быть нейтральной, вы должны попытаться сделать RGB равными, какими бы они ни были. Нейтральный равен RGB, но не обязательно на 128. Отличие от 128 заключается в яркости (и регулируется). Отличие от равного RGB (нейтрального цвета) - цветовой оттенок.

  1. Обычная, нормальная и простая процедура состоит в том, чтобы использовать инструмент «Баланс белого» для выбора цвета, который, как мы знаем, должен быть нейтральным, а затем компьютерная программа делает его нейтральным. У Adobe Raw есть такой WB-инструмент, и пипетка со средним серым в Photoshop Levels делает то же самое.

  2. 18% серых карт обычно приблизительно нейтральны, но не изготавливаются для обеспечения нейтральности. Они «работают», но они слишком темные, чтобы быть лучшими. Вместо этого они пытаются застраховать коэффициент отражения 18%, что не является вашей целью.

Так что вместо этого возьмите настоящую карту баланса белого, созданную для этой цели. Это светло-серый цвет, а хорошие - белый. WhiBal - очень хорошая карта бренда. Я предпочитаю карту баланса белого Porta Brace ($ 5 B & H)

http://www.scantips.com/lights/whitebalance.html

0 голосов
/ 29 июля 2017

Существует несколько способов сделать такое преобразование. Я предполагаю, что вы хотите, чтобы пользователь мог выбрать цвет, который должен быть нейтральным на изображении, но это не так.

Мое предположение для Lightroom заключается в том, что они, вероятно, преобразуют значения RGB в лабораторное цветовое пространство , а затем корректируют значения a и b каждого пикселя на определенную величину. (Величина, представляющая собой разницу между исходным цветом и нулевым значением для a и b.) Возможно, вы захотите наклонить ось L всего цветового пространства так, чтобы выбранный цвет совпадал с тем, где a и b равны 0 в неподкошенном пространстве.

Вы можете приблизить такое изменение другими способами. Одним из способов является преобразование из RGB во что-то более простое, например, Y'CbCr, и настройку там своих цветов. Опять же, вы должны наклонить ось Y так, чтобы цвет, который первоначально выбрал пользователь, переместился в своей плоскости к началу координат (где Cb и Cr равны 0).

Вы можете имитировать это в прямом RGB, повернув серую ось (r = g = b), чтобы она была вертикальной, наклонив эту новую вертикальную ось так, чтобы выбранный цвет оказался на оси, а затем вращая в обратном направлении первый поворот.

...