no_auto_scale=1 is very special use parameter. If set, it will instruct dcraw_process() to skip scale_colors() step (this step performs WB and data scaling). This is not intended to use with standard LibRaw's interpolation methods, this parameter is targeted if one implements own interpolation (demosaic) that wants to deal with unchanged (not scaled) source data.
It looks like we need to document no_auto_scale better in LibRaw docs :)
To manual control output brightness, use no_auto_bright=1 and change imgdata.params.bright from 1 to something.
no_auto_scale=1 is very special use parameter. If set, it will instruct dcraw_process() to skip scale_colors() step (this step performs WB and data scaling). This is not intended to use with standard LibRaw's interpolation methods, this parameter is targeted if one implements own interpolation (demosaic) that wants to deal with unchanged (not scaled) source data.
It looks like we need to document no_auto_scale better in LibRaw docs :)
To manual control output brightness, use no_auto_bright=1 and change imgdata.params.bright from 1 to something.