darktable
darktable copied to clipboard
[feature] default `base curve->preserve colors->luminance` to `none`
Hello, in mailing list, thread "[darktable-user] Getting machine JPG colours in RAW editing" I was trying to figure out how to get colours very similar as the ones you get in camera JPEG. It turned out that I could achieve that by simply changing
darkroom->base curve->preserve colors->luminance
to
darkroom->base curve->preserve colors->none
Since many users may want to just adjust the exposure and few other things, by using the colours already generated by the camera, I think
darkroom->base curve->preserve colors->none
should be the default choice. If the user wants to "build" his own colors, he can do it with a deep manipulation of the RAW file
Support it. It is more logical to have it as it was before (preserve colors = none). It makes results much more comparable to in-camera JPEG, which is the source of camera or producer specific base curves.
"The best of both worlds" approach would be to:
- default to filmic + modern color science for new installs in say 3.6
- with legacy base-curve indeed default to preserve colors = none.
//edit And maybe add warning for users using legacy that legacy is legacy and offers "less than optimal" color science?
You could easily create an auto-applied preset to do this.
@kofa73 easy to do, but why should we confuse new users? Base curve module approach is calibrated against camera JPEGs and should generate similar result by default as it was for a long time before 3.0 release. New users are not expected to read long manual or watch videos by @aurelienpierre about dt's specific filmic RGB module.
This issue did not get any activity in the past 30 days and will be closed in 365 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.
writing a message to avoid autoclose
This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.
I've just finished my quick investigation about why my colors are so dull — and found this issue. This new default makes no sense.
OK, I read other issues about it and finally got it. The developers, in their infinite wisdom, decided that the module with the description "Simulate the in-camera JPEG" should not make the image look like JPEG from camera, cause it's "unnatural". Since the default behavior would not be changed anymore, this issue could be closed.
your appreciation of others efforts to provide you a tool to utilize in your photography "hobby" is noted and commended alongside your monitary donations and good will. wishing you the best as you are deserving.
Well I am sorry for being salty about changes that silently ruins someone's workflow. I'm sure the new default solves some problem a peasant like me couldn't even understand (so it wasn't explained anywhere).
I've attached a lua script that implements your desired workflow. Unzip it, drop it in your lua/contrib folder in your darktable configuration folder. Start it using script_manager.
The script checks each time you load in image in darkroom to see if
- its a raw
- it's not been edited
- it's using
basecurve preserve colorsis not set to none
If all these tests are satisfied, then preserve colors is set to none.
Thank yoU!
This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.