Как конвертировать люкс в значение экспозиции?

Как конфертировать из экспозиции в люкс? Спасибо!

т.е. какова формула этого графика?

1 ответ

Решение

Забудьте математику в Википедии. Изучив таблицу, с которой вы связались, можно увидеть шаблон:

ЭВ Люкс
-1      1,25
-0,5 1,75
0       2,50
0,5     3,50
1 5,00
1,5     7,00
2 10,00
2,5     14,00
3       20.00
3,5     28,00
4       40,00...

1 EV 5 люкс. 2 EV составляет 10 люкс. 3 EV составляет 20 люкс. Итак, это выглядит логарифмически:

lux = (2 ^ ev) * 2.5;

(2 к степени EV, раз 2.5)

C-типа:

#include <math.h>

double evToLux(double ev) {
    return pow(2, ev) * 2.5;
}

Обновить

Википедия имеет эту формулу:

Обновление 2

Важно отметить, что EV зависит от скорости пленки (ISO). Все вышеизложенное справедливо только для ISO 100. Легко перейти на другие скорости, хотя: EV(at ISO 100) == EV(at ISO 200) - 1

(H / T Николай Рухе)

Другие вопросы по тегам