For your desired results, there are a couple of possible alternative approaches, including but not necessarily limited to:
- the in-development tone equalizer module followed by a local contrast enhancement (note that this is not yet merged to DT master branch)
- Under the assumption you’re starting from a RAW, export multiple images at varying exposure shifts (+0, +1, +2, +3EV perhaps, or +0,+2,+4) and then feed those images to enfuse
@Edgardo_Hoszowski has been continuing the work I started on fixing the exposure fusion function in basecurve by splitting it into a separate module with some serious code cleanups. This is another thing that isn’t yet merged to darktable’s git master
I would not recommend the current exposure fusion function in basecurve… It rarely provides desirable results for a variety of reasons. If you want to use a released version of DT, item 2 is your best bet.
I BELIEVE, but I’m not sure (a bit rusty), that if you use the “duplicate” function of darktable to generate multiple exposure-shifted versions of an image, you can select them all and feed them to the enfuse lua script without ever leaving darktable. It’s a bit slower and clunkier than the exposure fusion module being worked on, but it should do the job in a release version of darktable.