2014-02-01 2 views
0

Я пытаюсь воспроизвести поведение программного обеспечения с закрытым исходным кодом. Описание обработки содержит следующую формулировку, которая разве для меня ясно:Какой «коэффициент яркости 20» может означать?

... и коэффициент яркости после процесса 20.

Для меня, термин «фактор» означает «коэффициент "или„умножитель“, а регулировка типичная яркость преобразования (в образце интенсивности) использует добавление, так что это„слагаемым“или„смещение“:

new_value = old_value + brightness 

В другой стороны, скалярное операнд используется в качестве фактора в линейная регулировка контрастности преобразования (за образец интенсивности снова, самая основная формула):

new_value = old_value × contrast 

Моего вопроса, изложенного в названии: Каких превратить этот «пост-процесс коэффициент яркости 20» действительно может означать?


Более обновление контекста: изображение, чтобы быть после обработки с этим «яркости в 20 раз» вырабатывается на разностной операции между двумя подобных изображений (формула: C = |A - B|), так что, естественно, очень темно.

+0

Мой совет: спросите поставщика программного обеспечения, что это значит. – Radiodef

+1

Если вы можете использовать программное обеспечение, создайте изображение с градиентом градации серого, например, первую строку со значением 0, вторую строку 1 и т. Д. Примените операцию на своем изображении и посмотрите, что является результатом. – user2518618

ответ

0

В случае кому-то интересно, о разрешении, я собираюсь отправить то, что я сделал, чтобы выяснить:

Я проанализировал динамический диапазон многочисленных выходных изображений и выяснили, что черная точка всегда на 0 , Это дало мне доказательства против смещения (добавление, как в формуле преобразования яркости). Затем я передал несколько изображений как по моей полузапеченной реализации (без последующей обработки яркости), так и по реализации закрытого источника (с последующей обработкой). Гистограммы обработанных изображений выглядели растянутыми в сторону белых, но в остальном не очень информативными, поэтому я сделал немую и грубую арифметику result = processed/unprocessed и получил среднее значение 20. Средняя, ​​потому что у меня, по-видимому, есть неточности в моей реализации, но это совершенно другая история.

Смежные вопросы