Libre DT-Lab
Mon laboratoire d’apprentissage et d’expérimentation
Bienvenue sur la page consacrée à Libre DT-Lab. Plus qu’une simple variante de Darktable, cet espace me sert avant tout de laboratoire personnel : un terrain d’exploration pour apprendre, comprendre et expérimenter autour du développement RAW et du traitement de l’image libre.
Apprendre et expérimenter
Le monde du traitement d’image et de la gestion de la couleur est vaste et passionnant. Libre DT-Lab est né d’une envie simple : plonger au cœur du fonctionnement de Darktable pour tester des idées, manipuler le code et observer directement le comportement des algorithmes sur les fichiers RAW.
Cette démarche s’articule autour de quelques principes :
- Comprendre la mécanique : explorer comment sont manipulés les espaces colorimétriques, la dynamique et le rendu des capteurs.
- Tester de nouvelles approches : modifier ou ajuster des outils pour observer leur impact réel sur la matière de l’image.
- Partager les découvertes : documenter mon parcours d’apprentissage et mettre à disposition les pistes qui portent leurs fruits.
Ce laboratoire me permet d’explorer de nouvelles approches dans la chaîne de traitement de l’image. Voici les deux chantiers principaux actuellement à l’étude :
- Une évolution du module Courbe de base (en savoir plus) : L’idée ici est d’expérimenter une courbe de base adaptée au flux linéaire moderne, en s’inspirant des courbes de rendu de la norme cinéma ACES. Le module adapte intelligemment la gestion des très hautes lumières pour éviter d’écraser les zones déjà claires. Cela me permet d’étudier une meilleure conservation des nuances dans les blancs, tout en corrigeant la saturation et la dérive des teintes dans les zones très exposées.
- Contraste & Texture : Basé sur des travaux expérimentaux de la communauté, cet outil me permet de tester un traitement du contraste par « échelles de détail ». Au lieu d’appliquer un contraste global brutal, il sépare l’image en plusieurs niveaux : des micro-détails jusqu’aux structures plus larges. L’objectif est d’explorer un rendu plus naturel de la netteté et des textures, tout en expérimentant un ajustement du contraste colorimétrique (comme la séparation chaud/froid).
- 3D Colorimetric Film (en savoir plus) : est un module de rendu tonal basé sur la courbe SSTS d’ACES 2.0 et de manipulation tridimensionnelle des couleurs pour explorer la maîtrise et la conversion fine des espaces colorimétriques. ce module est également disponible sous forme de script CTL pour ART
- Intégration d’ACES 2.0 (Output Transform) : L’expérimentation d’un module de rendu dédié basé sur la spécification officielle ACES 2.0. Contrairement aux versions précédentes d’ACES ou aux méthodes à base de tables LUT fixes, ACES 2.0 utilise un modèle d’apparence de la couleur (basé sur CAT16 / Hellwig CAM). Cela permet d’étudier la compression du gamut et de la chrominance de manière progressive selon la teinte et la luminosité, garantissant des transitions très douces dans les hautes lumières sans dérive artificielle de couleur ni ruptures brutales. Le module reste fidèle à la philosophie Unix : une interface très épurée qui se concentre sur le rendu tonal de référence, laissant les ajustements créatifs aux autres modules de la chaîne.
- Sélecteur de Workflow (tone mapping) : pour comparer plus facilement les différents moteurs de rendu tonal que j’expérimente, la barre d’outils désormais un sélecteur de tone mapping. D’un simple clic, il est possible de basculer d’une approche à l’autre, filmic, sigmoid, AgX, courbe de base, 3DCF ou ACES 2.0, sans avoir à ouvrir ou configurer chaque module à la main. Le sélecteur se charge de tout : il désactive le moteur actif, charge et déplie celui choisi, puis bascule le groupe de modules associé. L’idée est de pouvoir observer comment chaque courbe « sculpte » la lumière sur une même image, et de comparer le rendu, les hautes lumières et la tenue des couleurs avant de faire son choix. Le réglage est mémorisé dans le workflow en cours et synchronisé avec le panneau d’accès rapide.

Partage du Code Source
Fidèle à la philosophie de la culture libre qui anime vision-libre.fr, tout le travail réalisé dans ce laboratoire reste ouvert :
- Code source et notes de travail : disponibles sur le dépôt GitHub.
- Le fichier
README_Libre_DT-Lab.mdy regroupe les informations techniques et les notes liées à mes expérimentations.
