Beep6581 / RawTherapee

A powerful cross-platform raw photo processing program
https://rawtherapee.com
GNU General Public License v3.0
2.82k stars 319 forks source link

Exposure compensation from Exif is not applied as Exposure correction automatically #5833

Open hholtm opened 4 years ago

hholtm commented 4 years ago

If exposure compensation is read from exif while loading a picture, a compensation of 0 i read as 0. But if the compensation value is less than 0, RT always shows -1.00, regardless to the actual value of exif-data. I think during loading a picture without .pp3 the exposure compensation should be the same as in exif-data. Can someone please check and confirm when indicated. I'm using Appimage RT-dev 5.8-2276-g18d3f1c on Linux Mint 19.3.

heckflosse commented 4 years ago

works fine here grafik

Thanatomanic commented 4 years ago

Can you share a raw file (+pp3) that you think is affected?

hholtm commented 4 years ago

Info as shown by @heckflosse is ok here too, but the EV-value is not transferred to Exposure compensation inside Exposure. And I thought this value should be transferred by first loading of a picture (without existing .pp3). Or is my presumption simply wrong?

hholtm commented 4 years ago

Info

Info (EV: 0.3) EC

Exposure compensation (-1.00)

heckflosse commented 4 years ago

Or is my presumption simply wrong?

Yes, your presumption is wrong. The EV-value is not used automatically, except you use dynamic profiles to do that grafik

heckflosse commented 4 years ago

Your copy/paste didn't work

hholtm commented 4 years ago

@heckflosse Thank you very much! I didn't know that.

heckflosse commented 4 years ago

@hholtm If you want to apply automatic correction for ev, just make a bunch of dynamic profiles. For example one which just sets the exposure compensation to + 0.3 like this apply_expcomp_p03.zip and define some dynamic profiles like this one for files with -0.3 EV grafik

For reference: http://rawpedia.rawtherapee.com/Dynamic_processing_profiles

Thanatomanic commented 4 years ago

What do you think about a button near the Exposure slider that can be used to set the Exposure slider to a value that compensates for the value in the Exif? Or maybe a toggle button?

heckflosse commented 4 years ago

What do you think about a button near the Exposure slider that can be used to set the Exposure slider to a value that compensates for the value in the Exif? Or maybe a toggle button?

I would appreciate this :+1:

dimonoid commented 4 years ago

I think the string is not converted to float or something... Same thing with focal length