enc_gain = gain_for_EI(EI)
enc_offset = encoding_offset
for i in range(0, 3):
nz = ((95.0 / 1023.0 - enc_offset) / enc_gain - offset) / slope
enc_offset = encoding_offset - math.log10(1 + nz) * enc_gain
enc_gain = gain_for_EI(EI)
enc_offset = encoding_offset
for i in range(0, 3):
nz = ((95.0 / 1023.0 - enc_offset) / enc_gain - offset) / slope
enc_offset = encoding_offset - math.log10(1 + nz) * enc_gain
def log_c_to_linear(code_value, exposure_index):
p = log_c_inverse_parameters_for_EI(exposure_index)
breakpoint = p['e'] * p['cut'] + p['f']
def log_c_to_linear(code_value, exposure_index):
p = log_c_inverse_parameters_for_EI(exposure_index)
breakpoint = p['e'] * p['cut'] + p['f']
linear = ((pow(10, (code_value / 1023.0 - p['d']) / p['c']) -
p['b']) / p['a'])
else:
linear = (code_value / 1023.0 - p['f']) / p['e']
linear = ((pow(10, (code_value / 1023.0 - p['d']) / p['c']) -
p['b']) / p['a'])
else:
linear = (code_value / 1023.0 - p['f']) / p['e']
1000, 1280, 1600, 2000, 2560, 3200]
default_EI = 800
1000, 1280, 1600, 2000, 2560, 3200]
default_EI = 800