Tutorial
Processing RAW Images from Plustek 8300i scanned Slides
with Darktable 5.x

Version 1.0

ligne courte

OpenImageLab

Jacques Morand
December 11th, 2025

© 2025 Jacques Morand. All rights reserved

1. Introduction

1.1 A Note for the Beginners

1.1.1 The Beginner’s Nightmare

Darktablae is a powerful, free, open-source RAW developer and photo workflow manager — but for many newcomers it feels more like a toolbox full of unfamiliar instruments than a clear, guided image-processing workflow-tool.

The official Darktable user manual1 is an indispensable technical reference, yet for beginners it can be dense: it introduces a lot of image-processing vocabulary and modules without showing how those pieces fit together in a practical sequence. Likewise, video tutorials and walkthroughs can be fast, idiosyncratic, and assume background knowledge; instructors often click through darktable modules and presets quickly, perform trial-and-error presets adjustments, or explain advanced concepts that aren’t necessary for a first solid edit. That makes it hard to build confidence and to understand why particular corrections are made at specific stages of the pipeline.

This tutorial was written from the perspective of a new Darktable user who learned by doing and reading, taking careful notes and distilling the essential steps into a repeatable, easy-to-follow pipeline. The aim is pragmatic: to show what to do, why it matters, and how to do it step-by-step. Each section explains the purpose of the processing step, the typical problems it solves, and concrete actions you can take in Darktable — with enough explanation to understand cause → effect without drowning in theory.

Beginners typically encounter recurring problems that make progress feel confusing. These include uncertainty about color spaces and when to apply white balance, misunderstanding which modules are mutually exclusive or redundant within a given workflow (for example, modules relevant for scene-referred workflows versus display-referred workflows), and difficulty knowing the right order of operations so that later edits don’t undo earlier corrections. This tutorial highlights those decision points and explains simple rules of thumb to avoid common pitfalls. It focuses on robust, repeatable choices rather than chasing small, image-specific tweaks that complicate learning.

If you follow the guided pipeline here you’ll gain two things: predictable, high-quality results for most images, and a clearer mental model of how Darktable’s modules interact. Once those foundations are solid, the official user manual and advanced tutorials will make a lot more sense — you’ll recognize when a topic is worth diving into and when it’s safe to skip. The goal is practical competence: enough understanding to edit confidently and enough curiosity to learn more intentionally.

1.1.2 Common Beginner Pitfalls (short list)

1.1.3 What you can expect from this tutorial

This tutorial walks you through a clear sequence of steps, explains the reasoning behind each decision, and includes practical tips to avoid the most frequent mistakes. It’s intended to help you move from confusion to control — reliably and efficiently — so you spend more time making creative choices and less time fighting the interface.

© 2025 Jacques Morand. All rights reserved.

This tutorial is an original work based on practical experience acquired while processing more than hundreds of images in Darktable. The workflow, module choices, and recommendations presented here reflect the author’s personal understanding of the software at the time of writing. They are offered as learning guidance for beginners and are not intended to represent the only valid approach, nor the most advanced or professional methodology available.

Although great care has been taken to ensure accuracy, clarity, and consistency, the content is provided “as is” without any guarantee—explicit or implied—regarding correctness, completeness, or suitability for a specific purpose. Darktable evolves continuously, and future versions may change certain behaviors, defaults, or recommended practices.

The author cannot be held responsible for any errors, misunderstandings, or results arising from the use of this material. Readers are encouraged to verify information against the official Darktable documentation and to adapt the workflow to their own needs, preferences, and evolving level of expertise.

Reproduction, distribution, or translation of this tutorial, in whole or in part, is permitted only with prior written permission from the author.

1.3 Context

1.3.1 Darktable Version

This tutorial is based on the Darktable version 5.2.12 for Windows 64 bits.

1.3.2 Processing of raw Images

Where do the raw images come from for this tutorial ?

​The raw images (.DNG) were produced by scanning 24x36 positive films (Kodachrome, Agfachrome, Fujichrome) on a Plustek OpticFilm 8300i Scanner using the 48-bit HDR raw mode from SilverFast SE Plus 9.

The Process Workflow

The workflow to process raw images includes operations like fixing white balance and color calibration, fixing the exposure, reconstructing highlights, fixing geometry, sharpening and dehazing images, aligning histogram channels (color cast/fading), and optimizing dynamic range.

Crucial Distinction: Scanner Raw vs. Digital Camera Raw

It is vital to understand that a “Raw” file from a scanner behaves differently than a Raw file from a digital camera (like a Nikon D-Series, Canon R-Series , or modern Smartphones). While a digital camera records a 3D scene influenced by changing light (sun, tungsten), the scanner records a 2D physical object under fixed internal lighting.

This leads to three specific challenges in Darktable:

Linear Gamma (Darkness):
The “48-bit HDR” mode outputs linear gamma data (Gamma 1.0). Unlike camera raw files—which Darktable automatically adjusts using a base curve or filmic defaults based on metadata—scanner files will appear extremely dark and flat initially. This is not underexposure; it is simply uncorrected gamma.

Missing Color Profiles:
Darktable contains a built-in database of color matrices for almost every digital camera (e.g., it knows exactly how a Canon R50V sees red). It does not have built-in data for a Plustek scanner. You cannot rely on “White Balance” presets (Daylight, Cloudy) because the “light source” is the scanner’s lamp, not the sun. You must rely on the Input Color Profile module, ideally using a custom ICC profile created via IT8 calibration, or manually correcting color casts.

Physical Artifacts:
Digital camera noise is electronic; film “noise” is physical grain and emulsion damage. Algorithms designed for digital noise (denoise profiled) often smudge film grain.

The Workflow To process these .DNG files in Darktable, the standard scene-referred workflow must be adapted:

Input Color Profile:
Assigning the correct scanner ICC profile (if available) or a generic linear RGB profile to interpret the device’s colors.

Exposure & Tone Mapping:
Because the file is linear, significant exposure compensation is required, followed by Sigmoid or Filmic RGB to apply the necessary gamma correction and expand the dynamic range for display.

White Balance & Color Calibration:
Correcting the color temperature of the scanner’s lamp and neutralizing the color cast of the film base (aging).

Channel Alignment:
Using the Color Calibration or RGB Curve to fix “fading,” where specific channels (often Blue or Magenta) have degraded faster than others over decades.

Corrections:
Cropping (geometry), Dehazing (for oxidized slides), and Sharpening (High Pass or Contrast Equalizer) to enhance perceived detail without exaggerating grain.

1.3.3 Scene-referred Workflow a new Approach

If you have used other Raw processing software in the past (or darktable prior to version 3.0) you may notice some significant differences from what you are used to – darktable now uses a scene-referred approach for most of its processing modules. This new approach is used extensively in cinematography and is known to be much more robust than the traditional display-referred approach.

In display-referred processing (used for instance by Photoshop raw Image Processing) the data from your raw file is initially compressed into a range that represents pure black as 0 and pure white as 1, fixing mid-gray at 0.5. A tone curve is automatically (and irreversibly) applied to this data to make the image look “good” on your display and subsequent edits are carried out on top of this already highly-modified image data. The cost of display-referred is an early loss of the relationship between pixel luminosity and saturation (usually also involving hue shifts), which is responsible for the infamous “HDR look” when the dynamic range increases.

In the real world, “pure black” does not really exist (there is always some light) and there is no limit to how bright things can be (so no “pure white” either). Scene-referred processing attempts to retain the physical properties of the scene for as long as possible by placing the raw data on an unbounded linear scale and only compressing the data to the dynamic range of your display after image processing is complete.

In a scene-referred workflow many common tools (tone curves and levels by Photoshop for example) are no longer useful ways to manipulate the image, since they rely on now-invalid definitions of black, white and gray. Experienced users may need to learn new techniques and discard old ones, but will be rewarded with much more robust and predictable outputs.

Note: The scene-referred workflow in darktable enables the filmic rgb / sigmoid and exposure modules by default when you open new images in the darkroom view.

1.4 The 4 most important basic Adjustments

The following basic adjustments are fundamental to scene-referred editing and will be required, to some extent, on the majority of images. You can usually produce a good-looking image with these steps alone.

1.4.1 White balance and color calibration - Module Color calibration

Most processing software uses a traditional temperature/tint model for adjusting the white balance of an image. In darktable, the Color calibration module provides a much more robust and flexible approach, allowing you to explicitly define the color of the light source. This is particularly useful for scenes illuminated by artificial lighting.

Note: The white balance module is still enabled in this approach, but its settings normally should not be altered.

1.4.2 Exposure - Module Exposure

First, set the overall (average) brightness of the image (the mid-gray point) by adjusting the exposure slider in the Exposure module. This is a purely artistic setting and should be defined based on your intent – for example, for a high-key image you will set the average brightness to be lighter than for a low-key image. The color assessment mode provides you with two reference points to assist with this by surrounding the image with a white frame against a middle-gray background.

At this point, don’t worry if the brightest parts of your image lose detail – this can be recovered in the next step.

Note: The lens correction module can also affect the image brightness so you may want to consider enabling it before adjusting exposure.

1.4.3 Set white and black points - Module Sigmoid

With Sigmoid, the setting of white and black points is done using the parameters “Target black/white luminance” of the Sigmoid module.

1.4.4 Color Calibration - Module Color calibration

Traditional white balance correction attempts to ensure that whites and grays are really neutral (R = G = B) and doesn’t really try to manage the impact on other colors. The CAT tab of the Color calibration module extends this treatment to handle the remainder of the color range and works in a color space designed specifically for chromatic (color) adaptation. As with traditional white balance controls you can select a patch of neutral gray in your image to calculate the white balance, or use a selection of other automatic and manual methods. The default settings use the white balance from the image’s Exif data and are usually sufficient.

Note: If you need to make adjustments in the color calibration module, you may want to also revisit any saturation corrections you made earlier in the color balance rgb module.

3. Darktable initial Settings

Do these initial settings only once after installing darktable.

Initial Settings:

3.1 Import raw Images from PC to darktable Library

Select [Lightable] from darktable top menu bar or click on key [l] on the keyboard.

►Open “Import” from left panel, then click on “Add to library”

►Click on [+] to add a new Place from where the images should be found, then select the place.

►Select the folder(s) where the images should be found

►Activate the option:

►Click on [Add to library] to import the raw images into the darktable database.

3.2 Import Style for scanner Plustek 8300i

A special style with according Presets for required Modules has been created in order to process 48 bits HDR raw images scanned with the scanner Plustek-8300i Series.

This style is named “Plustek-8300i-Exposure-ColorCalibration-Regular”

►On right Panel of Lighttable, open sheet “Styles”

►Under “Filter style names” select “Plustek-8300i-Exposure-ColorCalibration-Regular”

►Click on “Import…”

Note: This special style is now imported into darktable and ready to be used for the workflows.

3.3 Set Darktable Preferences

►Click on the Preference Button

►Select the “Processing” tab.

►Make sure that the option “Scene-referred(Sigmoid)” is selected.

►Click on [Escape] to store the preferences

►Select the “General” tab

►Set the interface language to “English(en@truecase)

3.4 Useful darktable Keyboard Shortcuts

These shortcuts are very useful and can be used in any workspace of Darktable.

Shortcut Key Shortcut Name Explanation
l Lighttable workspace

Press keyboard letter l to switch to Lighttable workspace.

The Lighttable workspace is used to select the raw image(s) to process in Darkroom workspace

d Darkroom workspace

Press keyboard letter d to switch to Darkroom workspace.

The Darkroom workspace is used to process the raw images.

4. Workflow to process raw Images

Repeat this workflow for each raw image to be processed.

4.1 Image Selection and Processing in darktable

►In Lighttable workspace, select the image to process by clicking once on that image. A white box appears around the selected image.

►Click letter [d] on keyboard (d stands for darktable). The Darkroom processing workspace appears.

Note: Another way to active darkroom processing is to double-click on the image to process.

4.2 Clear Modules History

►In the Darkroom workspace, click on the triangle to open the History menu, then click on the Reset Symbol in order to clear the history of the image processing.

► Confirm the History Reset by clicking on [Yes] button

4.3 Apply Style “Plustek-8300i”

A specific style “Plustek-8300i-Exposure-ColorCalibration-Regular” with according modules has been created to process diapositives scanned with the scanner Plustek 8300i in mode 48-bits HDR raw.

►On the bottom of the left darktable panel, click on button to open the styles window.

►Click on Style “Plustek-8300i-Exposure-ColorCalibration-Regular” to select it.

►Make sure that on the darktable right panel, the “Show only active module” is activated
The panel shows only active modules. Their ON button is lightened

The button is lightened if the command is activated

The button is greyed if the command is not activated

4.4 Process the Exposure

The Exposure Module allows the processing of the overall brightness of an image.

To process the Exposure of the image, open the module “Exposure” on the right panel.

►Click on “Exposure Bar” to open the menu of the Exposure Module

►Make sure that the Exposure Mode is set to “Manual”

Pay attention to not deactivate the Exposure Module by clicking on its ON button

►Under the Parameter Exposure,

Move the triangle Slider left ← to decrease the Exposure (lightness) or

Move the triangle Slider right → to increase the Exposure (lightness) of the image.

► On the image, use the scroll wheel up / down to zoom / de-zoom the image, in order to set the correct exposure of the subject.

► Click on the Exposure bar again to store the Exposure in darkroom database.

4.5 Process the Color Calibration

The Color calibration module is a powerful tool for adjusting color balance, creating grayscale images, and performing color grading. It serves as a reference point for ensuring whites and grays appear neutral by correcting the “color cast” from the light source and allows for fine-tuning white balance, saturation, and brightness. The module can also be used for creative purposes, like creating black and white conversions with film-like presets or adjusting RGB channels for color grading.

The color calibration is done using the Module “Color calibration” on the right panel.

►Open the module “Color calibration”

►Click on button to select the Chromatic Adaptation Transform (CAT)

►By the parameter Adapdation, open the combobox

►Select CAT16(CIECAM16)

►Clink on eyedropper to adapt automatically the chromatic of the whole image

►Click on the Color calibration bar again to close the color calibration menu and store the color calibration in darktable database.

4.6 Store the processed image in darktable database

The workflow to process the raw image based on the “Scene referred Sigmoid” method and the Style “Plustek8300i-Exposure-ColorCalibraton-Regular” is now terminated.

►On keyboard, click on letter l to store the image into darktable database and open the workspace lighttable to process the next image.

► On workspace Lighttable, the processed image appears in a white box and the color of the image is now similar to the definitive result, ready to be exported in format TIFF or JPEG.

5. Export processed Images

The export workflow is done in the Lighttable workspace, using the right panel.

►On the Lighttable workspace, click once on the image to be exported.

Note: To export multiple images, use SHIFT+Click to select a range or CTRL+Click to select multiple disseminated images.

►Click on the triangle left to the bar “Export” to open the export menu.

In the group “Storage options” :

►For the parameter “Target storage” select in the combobox “File on disk”

►For the filepath line, click on the folder icon to browse to the directory where to store the image to be exported

Note: The directory path is terminated by the variable “/$FILE_NAME”.
This variable will be replaced by the name of the original raw image. This name will be extended with the extension corresponding to the format of the exported image, ie .jpeg or .tiff.

►For the parameter “On conflict”, select in the combobox the option “Create unique filename”.

Note: If the filename with extension already exists, a number will be added to the filename.

5.1 Export processed image in TIFF Format

In the group “Format options”,

►Setup the following values to the following parameters

Parameter Value Description
File format TIFF  
Bit depth 16 bits  
Pixel type Unsigned integer  
Compression Uncompressed  
B&W grayscale No  

In the group “Global options”,

►Setup the following parameters:

Parameter Value Description
Set size 0 x 0 px

Maximum dimensions in pixels, inches, or cm. Setting a dimension to zero leaves it unconstrained.

Recommendations:

  • Set to zero to export at original dimensions (after cropping).
  • Use to downscale for specific uses like social media.
Allow upscaling No

Option to allow the image to be exported at a larger size than the original.

Recommendations:

  • Disable (No).
  • Enable (Yes) only if you need to export at a higher resolution than the source file to mitigate pixelation.
High quality resampling No

Algorithm used to create the new image. "High quality resampling" takes longer but improves quality.

Recommendations:

  • Disable (No)
  • Enable (Yes) only for better results for TIFF Format
Store masks No (Leave as default)
Profile Image settings

The color space for the exported image. sRGB is standard for web and most home printing.

Recommendations:

  • Image settings.
  • Use sRGB only for online use. Consider other profiles for specific printers or workflows if needed.
Style None

Add an additional style for the exporting of the image.

Recommendations:

  • Do not add additional style for exporting (None)

In the group “Start export”

►Click on the bar “Start export” to begin the export of the selected image(s).

5.2 Export processed image in JPEG Format

In the group “Format options”,

►Setup the following parameters:

Parameter Value Description
File format JPEG (8-bit) (Primary format for general use and web compatibility)
Quality 95

JPEG compression level, 0-100. Higher values mean less compression and better quality, but larger file sizes.

Recommendations:

  • 95 for high quality (archiving, printing);
  • 90 for a good balance (web, uploads).
  • 80 for maximum file size savings with acceptable quality.
Chroma subsampling 4:2:0

Reduces file size by lowering color detail. This is often unnoticeable for standard photography.

Recommendations:

  • 4:2:0: Highly compressed ratio (significant file size reduction).
  • 4:4:4: No subsampling (maximum color fidelity).

In the group “Global options”,

►Setup the following parameters:

Parameter Value Description
Set size 0 x 0 px

Maximum dimensions in pixels, inches, or cm. Setting a dimension to zero leaves it unconstrained.

Recommendations:

  • Set to zero to export at original dimensions (after cropping).
  • Use to downscale for specific uses like social media.
Allow upscaling No

Option to allow the image to be exported at a larger size than the original.

Recommendations:

  • Disable (No).
  • Enable (Yes) only if you need to export at a higher resolution than the source file.
High quality resampling No

Algorithm used for resizing. "High quality resampling" improves results but increases processing time.

Recommendations:

  • Disable (No) for standard JPEG exports.
  • Enable (Yes) for high-fidelity TIFF or printing workflows.
Profile Image settings

The color space for the exported image. sRGB is standard for web and home use.

Recommendations:

  • Image settings: Inherits the color profile defined in the Darkroom.
  • Explicitly choose sRGB for images destined for the web.
Style None

Applies a Darktable style during the export process itself.

Recommendations:

  • None: Since you have already processed your scan using the Plustek style, adding another style here is usually unnecessary.

6. Modules of Style Plustek-8300i

The following modules are useful for raw image processing. They are applied automatically by using the Style “Plustek8300i-Exposure-ColorCalibration-Regular”.

The modules are applied sequentially bottom-up by darktable.

Modules with the grayed ON button are applied automatically and their setting cannot be changed.

6.1 Module White balance

In darktable’s scene-referred workflow, use the Color Calibration module for white balancing by picking a neutral gray or by manually adjusting the illuminant.

While the White Balance module is still used for demosaicing, you should generally leave its default settings and perform the actual white balance adjustments in the Color Calibration module, especially with the modern chromatic adaptation settings enabled.

6.2 Module Highlight reconstruction

Use only if some highlight areas in the image have been clipped on all channels.

The highlight reconstruction module rebuilds areas where highlights have been clipped on all channels or individually.

To use it, enable the display mask to see the areas that need reconstruction.

Adjust the threshold to select the highlight areas you want to reconstruct.

Use the blur control to soften the transition between clipped and non-clipped pixels for a smoother blend.

6.3 Module Orientation

The orientation of the image is done automatically.

Rotate only if the image is inverted or rotated 90°.

6.4 Module Tone equalizer Plustek-8200i

In a darktable scene-referred workflow, the Sigmoid module is used for global dynamic range compression and tone mapping, while the Tone Equalizer is used for targeted, localized adjustments to specific brightness zones.

While Sigmoid can be used to achieve a basic tone mapping effect, the Tone Equalizer provides finer control over highlights, shadows, and midtones after the initial Sigmoid-based tone compression has been applied. This combination allows for a highly flexible and precise approach to image editing in the scene-referred pipeline.

A contrast soft curve is applied automatically on the image in order to increase the contrast in the mid-tones.

6.5 Module Crop - Plustek-8200i

Use only if the image is not centered and has unwanted borders, for example black or white borders.

The crop module is typically placed early in the pixelpipe, before the sigmoid module. This ensures that any subsequent processing, including the tone mapping done by sigmoid, is only applied to the area within the defined crop.

To crop an image in the darkroom view:

►Locate and open the crop module (sometimes called “crop and rotate” or similar depending on darktable version/configuration). It is usually found in the “utility modules” group or the Quick Access Panel (QAP).

►Drag the edges or corners of the cropping rectangle that appears on your image to define the desired composition.

►Or set the margins using the Left, Right, Top, Bottom sliders

►You can also use tools within the module for specific aspect ratios or to straighten the image.

6.6 Module Input color profile

This module is applied automatically.

When you open a raw file in darktable with scene-referred defaults enabled, the pixelpipe is automatically configured as follows:

6.7 Module Color calibration

See Process the color calibration in chapter 3.

6.8 Module Diffuse or sharpen - Dehaze - Default

In darktable’s scene-referred workflow, the diffuse or sharpen module’s dehaze preset is the recommended tool for removing atmospheric haze, and it works in concert with the sigmoid module.

The key to a successful scene-referred workflow is the order of operations:

By applying dehazing before tone mapping, you work on the linear light data (scene-referred space), which is physically accurate and helps avoid artifacts that can occur when processing tone-mapped (display-referred) data.

Dehazing (diffuse or sharpen): The dehaze preset within the diffuse or sharpen module uses physical diffusion models to reverse the effects of light scattering in the atmosphere. It increases local and global contrast by targeting specific spatial frequencies (detail sizes) where haze causes diffusion.

6.9 Module Diffuse or sharpen - Plustek 8200i

In darktable’s scene-referred workflow, the diffuse or sharpen module’s Plustek 8200i preset is the recommended tool for increasing the sharpness of the image, and it works in concert with the sigmoid module.

This is the recommended, modern module for sharpening in a scene-referred RGB space, preferred over the legacy sharpen module which operates in the less optimal Lab color space.

Sharpness Option: Using the strong sharpness preset is an available option. This preset, like others in the module, uses a multi-scale approach and is designed to deblur or enhance local contrast without introducing the unwanted halos often seen with older sharpening methods when pushed too far. The exact visual impact will depend on your specific image content and resolution.

Judgement: Local contrast and sharpness adjustments are best judged when zoomed out, as viewing at 100% does not represent the final image size.

6.10 Module Color Balance RGB - Plustek-8200i

Using the basic color fullness:

The Plustek-8200i preset applying the vibrant colors preset in the darktable color balance RGB module is a valid and effective approach for enhancing the saturation of your scanned positive slides within the scene-referred workflow. This preset is designed to make colors pop, especially less saturated ones, without pushing already vibrant colors too far out of gamut.

Preset Application:

The basic color fullness: vibrant colors preset for Plustek-8200i applies a set of initial adjustments to the module’s sliders of the Perceptual saturation grading:

Scene-Referred Integration:

This module is built for the scene-referred pipeline and operates internally in a linear RGB color space, ensuring its calculations are physically accurate and less prone to artifacts compared to older, display-referred saturation methods (now-deprecated vibrance module).

6.11 Module Sigmoid - Plustek-8200i

The preset “Plustek-8200i” of the module Sigmoid is based on the “Scene referred default” preset for the sigmoid module. This preset uses conservative default values intended to provide a predictable and robust conversion from your high-dynamic-range scene data to a standard dynamic range display output.

Prioritize Exposure:
Before making changes in the sigmoid module, the first and most critical step is to adjust the exposure module so that your image’s midtones are correctly positioned. The sigmoid curve works best when fed a properly exposed scene-referred image.

Contrast / Skew:
A moderate contrast value is applied by default, balancing the need for an immediately pleasing image with the goal of preserving creative freedom in other modules.

Preserve Hue:
The module aims to preserve hue reasonably well by default, avoiding artificial color shifts like excessive yellowing in highlights, which can occur with simpler tone mapping curves. The user manual notes that an approximation of preserved perceptual hue is used by default.

Display Luminance - Target White/Black
These values are set to sensible defaults (e.g., target white around 110-125 cd/m² and target black near zero) to fit the image to a typical monitor’s dynamic range. These settings ensure that the full range of your 48-bit HDR scan is mapped appropriately without clipping important data, especially in the highlights.

6.12 Module Local contrast - Plustek-8200i

The Plustek-8200i preset uses the Clarity preset in darktable’s local contrast module and provides an effect similar to the “clarity” slider found in other software, primarily by boosting the contrast in the mid-tones and enhancing local detail. This is an effective way to give your high-resolution positive slide scans a more defined, crisp look.

The local contrast module achieves its effect using either a local laplacian filter (default) or an unnormalized bilateral filter, operating exclusively on the Luminance (L) channel from the Lab color space.

The Clarity preset specifically adjusts the internal parameters to:

Boost Midtone Contrast:
It applies an S-shaped curve to the midtones, making the darker midtones darker and the brighter midtones brighter. This enhances the perceived detail and texture without significantly altering global contrast, which affects the overall tonal range (highlights to shadows) of the image.

Balance Highlights and Shadows:
The preset subtly adjusts highlight and shadow compression parameters to ensure a natural look and avoid clipping or harsh halos around edges.

6.13 Module Output color profile

This module is applied automatically by darktable.

In darktable, the output color profile module determines the final color space for your exported images. The choice of profile depends entirely on the intended use of the image (web display, printing, etc.).

Key Considerations for the Output Color Profile

The primary goal of the output color profile module is to convert your image data from darktable’s internal working space (typically a wide gamut linear RGB like linear Rec2020 RGB) to a smaller, application-specific color space.

For Web and General Display and TIFF Printing:
The general recommendation is to stick to sRGB. Nearly all consumer monitors, web browsers, and smartphones are optimized for the sRGB color space. Exporting in sRGB ensures that your images will appear as intended on the widest variety of devices.

For Professional Printing:
If you are preparing files for a professional print lab and they specify a different profile, you should use that profile (commonly Adobe RGB or sometimes CMYK, though darktable works in RGB). Printers often prefer Adobe RGB because it has a wider gamut than sRGB, which can lead to better quality prints if the printer is capable of reproducing those colors.

Recommandations:

The most common and safest approach for general purposes is:

7. Other useful Modules

These Modules are not included in the style “Plustek-8300i”. They can be added to the workflow when some special processing is required.

►To add an additional module, type its name or part of it in the Search bar of the Darkroom workspace, then click [Return] on the keyboard.

7.1 Module Rotate and perspective

The rotate and perspective module can be used to adjust the angle of the image or to simulate the functionality of a tilt/shift lens by altering the perspective, making converging horizontal and/or vertical lines parallel (keystone correction). This latter technique is most commonly used for architectural photography. If you just want to correct the angle of the horizon you can do this by right-clicking and dragging along the horizon line.

7.2 Module Retouch

Use the retouch module to remove spots and unwanted objects by replacing pixels with detail from elsewhere in the image. This module also offers powerful techniques for removing large-scale objects (such as spots or blemishes) while leaving fine-scale details (like hairs and follicles) intact. The most common use for this module is to remove dust spots from images or blemishes from skin.

7.3 Red Eyes Removal

Red-eye occurs because the flash reflects off the retina, blasting the Red Channel with high values while the Green and Blue channels remain naturally dark (which is what the pupil should look like).

In Darktable 5.2.1, there is not a specific module to remove red eyes in images, like in Photoshop.

To fix this, we will use a Channel Mixer strategy: we will tell Darktable to replace the data in the Red channel with a mix of the Green and Blue channels only inside the pupil.

The workflow is straightforward and requires a second instance of the Color calibration Module and the use of masks to set the position and size of the “red” pupils.

1. Create a New Instance of Color calibration Module

►Create a second instance of the “Color calibration Module” by clicking on the “Multiple instance action” button of the current Color calibration Module.

►Select option “New instance”

2. Disable Chromatic Adaptation Transform (CAT)

By default, this module tries to adapt colors (CAT). We need to disable that math so it acts as a dumb mixer.

►Set the Chromatic Adaptation Transform (CAT) to None(bypass) to disable color adaptation.

3. Create the Mask

►On the bottom bar, click on the button “Drawn mask”, to draw a mask for the eyes.

►Click on button to display the masks on the image

►Click on the circular button to create a circular mask for the eye pupils, then move the mouse cursor on an eye pupil.

Note: 2 concentric circles will be displayed on the image. The inner circle (straight line) delimits the iris, the outer circle (dotted line) which represents the feathering should delimit the eye pupil.

►Move the mouse pointer to position the two concentric circles on the eye.

►Then use the mouse wheel up / down to increase / decrease the diameter of the circles. Note: For the mouse wheel up / down, concentrate only on the inner circle (1) to match perfectly the size of the pupil (not the size of the iris).

►When done, click on the square right of the external circle (4) and move the square left or right to increase / decrease the diameter of the external circle, to match perfectly the diameter of the iris (not the pupil).

At the end of the marking, the inner circle (1) matches perfectly the pupil and the external circle (2) matches perfectly the iris.

  1. Inner circle (for the eye pupil)

  2. Outer circle (for the eye iris)

  3. Square slider for the size of inner circle (size of the pupil)

  4. Square slider for the size of outer circle (size of the iris)

►To create the concentric circles for the second eye, click on the CTRL+Circle button on the bottom bar.

Note: the CTRL add a second instance of the circular mask

►Do the same steps to create the second mask for the second eye.

►Then click on the right mouse button to stop the definition of the masks.

►To check if the two masks are defined correctly, hover over the eye positions (without clicking on any mouse button) and you will see the concentric circles on each eye hovered.

Note: The inner circles of both masks will be displayed simultaneously on the image. To display the outer circle, you will have to hover each mask.

4. The Channel Mix (The Fix)

Now we perform the “surgery” on the Red channel.

► Go to the R (Red) tab within the Color Calibration module
Currently, it says: Input R = 1.00, Input G = 0.00, Input B = 0.00. (This means “Red looks like Red”).

►Change the R /G / B sliders to:

Note: What just happened? You told Darktable: “For the Red pixel bucket, ignore the red signal. Instead, fill it with the average of the Green and Blue signals.” Since Green and Blue are naturally dark in a pupil, the pupil instantly turns dark neutral gray/black.

►Go to the Brightness tab within the Color Calibration module
Currently, it says: Input R = 0.00, Input G = 0.00, Input B = 0.00. (This means the same brightness for all colors R / G / B channels).

► Change the R /G / B sliders to:

Note: Catchlights: If the mix kills the white reflection (catchlight) in the eye too much, you may increase the R brightness from -0.50 to +0.00.

8. Annexes

Some useful styles from different authors.

dtstyles

dtstyles : https://dtstyle.net/​

Mel265

Mel265 (Stefano Ferro) : https://mel365.com/darktable-presets-and-styles/

Jade-nl

Jade-nl : https://github.com/jade-nl/dt.st...​

Joao Pedro Almedia

Joao Pedro Almedia : https://blog.joaoalmeidaphotogra...​