> The thing is, any third-party RAW convertor will typically produce
> output which *is* different from the in-camera conversion, even after
> you spent hours of your time adjusting the curves and what not. This
> is inevitable because there's no such thing as a "correct" conversion,
> and each software package for RAW conversion works in a slightly
> different way. If you like your camera's JPEGs, by all means try
> to tweak your Darktable's styling to *approach* what the built-in
> software in the camera outputs, but be advised that you can only get
> more or less close approximation, not a 1:1 match.

 If you're an advanced user and willing to do some extra work, and
you really like the out of camera JPEG look, one of the things that
may help is to generate a custom base curve and tone curve for your
camera and your chosen picture style. You'll need to be comfortable
with building things from source to do this, but I think it can be done
without building your own full version of darktable.

(This almost certainly works best with relatively neutral out of camera
JPEG renditions, ones without significantly increased saturation or
contrast or the like.)

 The basic procedure for this is covered in a 2013 darktable blog
post:
        https://www.darktable.org/2013/10/about-basecurves/

The actual commands involved seem to have changed for me with the
current darktable source. Right now, you need to do something like
this:

- build the tools needed:
        cd /src/darktable       # where your darktable source code is
        mkdir build
        cd build
        cmake ../tools/basecurve
        make

- use them on some good RAW files:
        ./dt-curve-tool-helper /tmp/DSC_1821.NEF

- follow the directions printed out to generate the data:
        ./dt-curve-tool  -z -e /tmp/DSC_1821.NEF -n 16

  You may want to save the output of dt-curve-tool in a file, because
  it's a shell script containing some commands to run to add new module
  presets to your DT database. *SEE ITS DIRECTIONS ABOUT SAVING A COPY
  OF YOUR DATABASE BEFORE YOU DO ANYTHING*.

My brief experimentation so far shows that this can get a result that is
much closer to my out of camera JPEGs than darktable's normal default
rendition. As set up initially by the script it's a module preset[*],
so you don't have to use it all the time.

(In my case I usually like darktable's rendition, but I was playing
around with a RAW where the out of camera version came out nicer than
what I was initially getting in DT.)

        - cks
[*: it sets up presents for both the base curve module and the tone
    curve module. I *think* the tone curve version must be applied
    with the base curve module turned off, but I haven't experimented
    deeply.
]

------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to