darktable page lede image
darktable page lede image

Groupe des modules effets

3.4.3. Groupe des modules effets

Le groupe effets contient les enfants étranges (contraste local, netteté, haute / basse fréquence, retouche, liquéfaction, etc.)

3.4.3.1. Filigrane

Présentation générale
Le module filigrane fournit un moyen de rendu d’une incrustation vectorisée dans votre image. Les filigranes sont des documents SVG standard qui peuvent être créés en utilisant Inkscape.

Le processeur SVG de darktable substitue aussi les chaînes de caractères se trouvant dans le document SVG, ce qui donne l’opportunité d’inclure dans le filigrane des informations dépendant de l’image telles que l’exposition, l’ouverture et d’autres métadonnées.

Les filigranes conçus par l’utilisateur doivent être placés dans le répertoire $HOME/.config/darktable/watermarks. Une fois que vous avez placé un filigrane dans ce répertoire, utilisez le bouton de rechargement situé à la droite du nom du fichier de filigrane pour mettre à jour la liste des filigranes disponibles.

Voici une liste des chaînes de caractères disponibles représentant des variables qui peuvent être substituées dans un document SVG.

$(DARKTABLE.NAME) Le nom de l'application
$(DARKTABLE.VERSION) La version de darktable
$(WATERMARK_TEXT) Un court texte libre (max. 63 caractères)
$(WATERMARK_COLOR) La couleur à utiliser pour le $WATERMARK_TEXT
$(WATERMARK_FONT_FAMILY) La famille de police à utiliser pour le $WATERMARK_TEXT
$(WATERMARK_FONT_STYLE) Le style de la police (normal, oblique, italique)
$(WATERMARK_FONT_WEIGHT) La graisse de la police
$(IMAGE.ID) L'unique id de l'image dans la bibliothèque courante
$(IMAGE.FILENAME) Le nom de fichier de l'image
$(IMAGE.BASENAME) Le nom de base du fichier image
$(IMAGE.EXIF) La chaîne de caractères Exif de l'image
$(EXIF.DATE) La date de l'image
$(EXIF.DATE.SECOND) Les secondes dans les données Exif de l'image
$(EXIF.DATE.MINUTE) Les minutes dans les données Exif de l'image
$(EXIF.DATE.HOUR) Les heures dans les données Exif de l'image (24h)
$(EXIF.DATE.HOUR_AMPM) Les heures dans les données Exif de l'image (12h, am/pm)
$(EXIF.DATE.DAY) Le jour du mois dans les données Exif de l'image (01 .. 31)
$(EXIF.DATE.MONTH) Le mois dans les données Exif de l'image (01 .. 12)
$(EXIF.DATE.SHORT_MONTH) Le mois abrévié dans les données Exif de l'image, localisé (JAN, FÉV, .. DÉC)
$(EXIF.DATE.LONG_MONTH) Le mois dans les données Exif de l'image, localisé (janvier, février, .. décembre)
$(EXIF.DATE.SHORT_YEAR) L'année abréviée dans les données Exif de l'image (2016 est "16")
$(EXIF.DATE.LONG_YEAR) L'année dans les données Exif de l'image notation complète
$(DATE) La date système courante
$(DATE.SECOND) Les secondes de l'heure système courante
$(DATE.MINUTE) Les minutes de l'heure système courante
$(DATE.HOUR) Les heures de l'heure système courante (24h)
$(DATE.HOUR_AMPM) Les heures de l'heure système courante (12h, am/pm)
$(DATE.DAY) Le jour du mois de la date système courante (01 .. 31)
$(DATE.MONTH) Le mois de la date système courante (01 .. 12)
$(DATE.SHORT_MONTH) Le mois abrévié de la date système courante, localisé (JAN, FÉV, .. DÉC)
$(DATE.LONG_MONTH) Le mois de la date système courante, localisé (janvier, février,  .. décembre)
$(DATE.SHORT_YEAR) L'année de la date système courante (abréviée)
$(DATE.LONG_YEAR) L'année de la date système courante, notation complète
$(EXIF.MAKER) Le fabricant du boîtier
$(EXIF.MODEL) Le modèle du boîtier
$(EXIF.LENS) L'objectif spécifique utilisé
$(Xmp.dc.creator) Le nom du créateur
$(Xmp.dc.publisher) Le nom de l'éditeur
$(Xmp.dc.title) Le titre de l'image
$(Xmp.dc.description) La description de l'image
$(Xmp.dc.rights) Les droits assignés à l'image
$(GPS.LATITUDE) La latitude de l'image (N/S 0 .. 90)
$(GPS.LONGITUDE) La longitude de l'image (E/O 0 .. 180)
$(GPS.ELEVATION) L'altitude de l'image (mètres)
$(GPS.LOCATION) Les trois coordonnées (latitude, longitude, altitude)
Utilisation
fichier

Choisissez un filigrane. Vous pouvez utiliser le bouton de rechargement situé près de la zone de liste déroulante afin de mettre à jour la liste avec les filigranes récemment ajoutés.

texte

Un champ de texte libre ayant au plus 63 caractères qui sera imprimé si le filigrane correspondant le référence. Un exemple est fourni avec le fichier simple-text.svg.

couleur de texte

Ce champ montre la couleur du texte. Cliquer sur la pastille de couleur ouvre une boîte de dialogue qui vous offre un choix de couleurs couramment utilisées ou vous permet de définir votre couleur dans l'espace colorimétrique RVB.

police du texte

Ce champ vous laisse sélectionner la police du texte. Cliquer sur le champ ouvre une boîte de dialogue montrant les polices disponibles sur votre système. Les polices peuvent être recherchées par nom et une prévisualisation de chaque police est montrée près de son nom ; vous pouvez spécifier votre propre exemple de texte. La police par défaut est « DejaVu Sans Book ».

opacité

Définit l’opacité du rendu du filigrane.

échelle

Redimensionne le filigrane indépendamment des pixels.

rotation

Définit l’angle de rotation du filigrane.

échelle sur

Définit la référence pour le paramètre échelle. Le réglage par défaut « image » redimensionne le filigrane relativement à la taille horizontale de l'image. Alternativement vous pouvez redimensionner le filigrane relativement au « grand côté » ou relativement au « petit côté ».

alignement

Utilisez ces contrôles pour aligner le filigrane au centre ou sur n'importe quel côté de l’image.

décalage x

Décalage, indépendant des pixels, pour l'alignement sur l’axe des x.

décalage y

Décalage, indépendant des pixels, pour l'alignement sur l’axe des y.

3.4.3.2. Cadre décoratif

Présentation générale
Ce module est une fonctionnalité artistique qui génère un cadre autour de votre image. Le cadre est constitué d'une bordure de couleur définie par l’utilisateur et d'un cadre interne à cette bordure lui même d’une couleur définie par l’utilisateur. Il y a diverses options qui vous permettent de contrôler la géométrie du cadre.
Utilisation
taille du cadre

Ce curseur contrôle la taille du cadre en pourcentage de l’image complète sous-jacente.

aspect

À l’aide de cette zone de liste déroulante, vous pouvez choisir entre différents rapports d’aspect pour la sortie finale de ce module, c'est-à-dire pour l’image sous-jacente accompagnée de son cadre.

orientation

Si vous sélectionnez un rapport d’aspect non carré, cette zone de liste déroulante définit l’orientation – portrait ou paysage. Fixez-la à « auto » si vous désirez que darktable sélectionne l’orientation la plus raisonnable pour l’image.

position horizontale

Sélectionne depuis un jeu de rapports prédéfinis l’emplacement où vous désirez que votre image sous-jacente soit positionnée sur l’axe horizontal. Vous pouvez aussi faire un clic-droit et entrer votre propre rapport sous la forme « x/y ».

position verticale

Sélectionne depuis un jeu de rapports prédéfinis l’emplacement où vous désirez que votre image sous-jacente soit positionnée sur l’axe vertical. Vous pouvez aussi effectuer un clic droit et entrer votre propre rapport sous la forme « x/y ».

taille du cadre interne

La largeur du cadre interne en pourcentage de la plus petite dimension de la bordure.

décalage du cadre interne

Position du cadre interne relativement à l’image sous-jacente. Sélectionner la valeur 0% pour un cadre interne touchant l’image, la valeur 100% pour un cadre interne touchant les limites externes de la bordure.

couleur de la bordure

Un sélecteur de couleur qui vous permet de définir la couleur de la bordure. Cliquer sur la pastille de couleur ouvre une boîte de dialogue qui vous offre un choix de couleurs couramment utilisées ou vous permet de définir une couleur dans l'espace colorimétrique RVB.

Avec le bouton de sélection de couleur (pipette) vous pouvez sélectionner un échantillon de votre image. Les valeurs correspondantes pour les canaux de données réels et virtuels sont alors affichées à l’intérieur du curseur de chacun des canaux de couleur. Vous pouvez basculer entre les modes d'échantillonnage point et zone dans le panneau pipette à couleurs globale (voyez la Section 3.3.6, « Pipette à couleurs globale »).

couleur du cadre interne

Un sélecteur de couleur qui vous permet de définir la couleur du cadre. Cliquer sur la pastille de couleur ouvre une boîte de dialogue qui vous offre un choix de couleurs couramment utilisées ou vous permet de définir une couleur dans l'espace colorimétrique RVB.

Avec le bouton de sélection de couleur (pipette) vous pouvez sélectionner un échantillon de votre image. Les valeurs correspondantes pour les canaux de données réels et virtuels sont alors affichées à l’intérieur du curseur de chacun des canaux de couleur. Vous pouvez basculer entre les modes d'échantillonnage point et zone dans le panneau pipette à couleurs globale (voyez la Section 3.3.6, « Pipette à couleurs globale »).

Exemple

Exemple où un cadre a été défini par l’utilisateur.

3.4.3.3. Vignetage

Présentation générale
Ce module est une fonctionnalité artistique qui crée un vignettage (modification de la luminosité et de la saturation des bords).
Utilisation

Le module vignettage possède un jeu important de paramètres pour ajuster son effet avec précision. S'il est activé il affichera aussi des contrôles graphiques dans l’image. Essayez-le afin d’en appréhender le fonctionnement. Les contrôles écran et les curseurs des paramètres restent synchronisés.

Sous certaines conditions, ce module est connu pour provoquer des artefacts d'effet de bandes. Vous devriez envisager d'activer le module homogénéisation (voyez la Section 3.4.1.1, « Homogénéisation »).

échelle

Définit le rayon de la zone de vignettage.

dégradé

Définit la progressivité du dégradé. Des valeurs élevées donneront une transition plus brusque.

luminosité

Définit l’intensité de l’éclaircissement (valeurs positives) ou de l’assombrissement (valeurs négatives).

saturation

Contrôle la manière dont se comportent les couleurs lorsqu'elles sont saturées ou dé-saturées dans la zone de vignettage éclaircie ou assombrie.

centre horizontal

Décaler le centre de la zone de vignettage horizontalement.

centre vertical

Décaler le centre de la zone de vignettage verticalement.

forme

Influence la forme de la zone de vignettage. La valeur 1 par défaut donne une zone circulaire ou elliptique. Des valeurs plus faibles feront évoluer la forme vers un aspect plus carré ; des valeurs plus grandes lui donneront un aspect de croix.

automatique

Cliquez ce bouton pour ajuster automatiquement le rapport largeur/hauteur de la zone de vignettage au rapport d’aspect de l’image sous-jacente. La zone de vignettage deviendra typiquement elliptique.

largeur/hauteur

Permet d’ajuster manuellement le rapport entre largeur et hauteur de la zone de vignettage.

homogénéisation

Depuis cette zone de liste déroulante, afin de combattre les artefacts d'effet de bandes causés par les dégradés du vignettage, vous pouvez activer une homogénéisation à l'aide d'un bruit aléatoire. Sélectionnez « sortie 8 bits » afin d’éviter l’effet de bandes sur l’écran d’affichage et dans les JPEG. Lorsqu'elle est définie à « sortie 16 bits », seule une faible homogénéisation sera appliquée, juste assez forte pour compenser l’effet de bandes sur le niveau 16 bits à grain fin. Cette fonctionnalité est pratiquement rendue obsolète par notre nouveau module homogénéisation (voyez la Section 3.4.1.1, « Homogénéisation »).

Exemple

Image avec vignettage et avec les contrôles graphiques de vignettage affichés.

3.4.3.4. Effet Orton (Adoucir)

Présentation générale
Ce module est une fonctionnalité artistique qui crée une image adoucie, on l’appelle souvent effet Orton.
Utilisation

Michael Orton a obtenu ses résultats sur des diapositives en utilisant deux expositions de la même scène : une correctement exposée et une surexposée. Il a ensuite utilisé une technique de chambre noire pour les fusionner en une image finale où l’image surexposée était floutée.

Ce module est quasiment une copie dans le domaine numérique du processus analogique d’Orton. Vous pouvez contrôler la luminosité et le flou à l’aide des paramètres proposés ; nous avons aussi ajouté un contrôle pour la saturation de l’image surexposée afin d’avoir une plus grande marge de manœuvre.

taille

Définit, dans le processus, la taille du flou de l’image surexposée ; plus elle est importante, plus l’image est douce.

saturation

Définit la saturation de l’image surexposée.

luminosité

Exprimé en [IL], le curseur de luminosité permet de définir l’augmentation de la luminosité.

fusion

Contrôle le mélange de l’image surexposée et de l’effet global.

Exemple

Ceci est l’image originale, utilisez-la comme référence pour les modifications ci-dessous...
Sur cette image, j'ai utilisé les valeurs par défaut et ajouté 0,33IL de luminosité pour avoir un peu plus de lumière sur la couche floue.
Cette version est la même que ci-dessus mais avec 25% de saturation.

3.4.3.5. Grain

Présentation générale
Ce module est une fonctionnalité artistique qui simule le grain d’un film.
Utilisation

Le grain est traité sur le canal L de CIELAB.

granularité

Définit la taille du grain, qui a été dimensionnée pour simuler un nombre ISO.

force

Définit la force de l’effet.

3.4.3.6. Monochrome

Présentation générale
Ce module propose une manière rapide de convertir une image en noir et blanc. Pour réaliser cette conversion il fournit un filtre de couleur qui peut être modifié.
Utilisation

Une pipette à couleurs est activée en pressant , elle fixera automatiquement la position et la taille du filtre. Vous pouvez basculer entre les modes d'échantillonnage point et zone dans le panneau pipette à couleurs globale (voyez la Section 3.3.6, « Pipette à couleurs globale »).

L’emplacement central par défaut de ce filtre a un effet neutre. Mais en le glissant à un autre emplacement il se comporte comme un filtre de couleur conventionnel lors d'une prise de photo en noir et blanc.

De même que la position, vous pouvez modifier la taille du filtre en défilant avec la molette de la souris. Ceci rend la plage des teintes du filtre plus ou moins sélective.

Astuce : réduisez d’abord la taille du filtre pour concentrer son effet et déplacez-le sur la palette des teintes pour trouver la valeur qui donne le rendu souhaité de votre image. Étendez ensuite le filtre pour inclure plus de teintes et donc avoir une tonalité plus naturelle.

Sous certaines conditions ce module peut produire des artefacts sous forme de pixels noirs, spécialement si des sources lumineuses de couleur bleue fortement saturée sont présentes dans l'image. Voyez l'option troncature du gamut (Section 3.4.1.11, « Profil de couleur d’entrée ») qui permet d'atténuer ce problème.

3.4.3.7. Faible lumière

Présentation générale

Le module faible lumière permet de simuler la vision humaine en conditions de faible lumière, il procure donc la possibilité de rendre l’aspect des images en faible lumière plus proche de la réalité. Il peut aussi être utilisé afin de réaliser une conversion du jour vers la nuit.

L’idée est de calculer une image en vision scotopique qui, dans les conditions de faible lumière, est perçue par les bâtonnets plutôt que par les cônes de l’œil. La clarté scotopique est alors mélangée avec la valeur photopique (pixel d’une image normale en couleurs) en utilisant une fonction de fusion. Ce module permet aussi de simuler l’effet Purkinje en ajoutant du bleu aux parties sombres de l’image.

Utilisation

Ce module possède plusieurs préréglages. Essayez-les afin d’obtenir une meilleure connaissance de leur fonctionnement.

courbe

L’axe horizontal représente la clarté des pixels depuis les valeurs sombres (à gauche) vers les valeurs claires (sur la droite). L’axe vertical représente le type de vision depuis la vision de nuit (en bas) vers la vision de jour (en haut).

bleu

Définit la teinte bleue des ombres (effet Purkinje).

Exemple

Image 1. Ceci est l’image d’origine.
Image 1. Avec le module faible lumière actif.

Image 2. Ceci est l’image d’origine.
Image 2. Avec le module faible lumière actif.

3.4.3.8. Lumière d'arrière plan

Présentation générale
Ce module floute les hautes lumières, puis les fusionne avec l'image originale pour créer une douce lumière d'arrière-plan sur l'image , d’où le nom de l’effet. Il existe de nombreuses manières d’utiliser ce module selon l’éclairage réel de la scène de l’image.
Utilisation

En partant des valeurs par défaut des paramètres, modifiez la valeur de la force afin d’obtenir un aspect agréable, modifiez ensuite la taille afin de contrôler l’étalement de la lumière.

taille

Représente l’étendue spatiale de l’effet de lumière d'arrière-plan.

seuil

Définit le seuil pour l’augmentation de la luminosité.

force

Définit la force de sur-luminosité de l’effet.

Exemple

Ceci est l’image originale, utilisez-la comme référence pour les modifications ci-dessous...
Ici, nous avons choisi d’utiliser une taille de 10%, ce qui est un rayon assez petit pour l’étalement de la lumière douce. Nous avons poussé la force jusqu'à 50% afin d’obtenir un effet plus accentué.

3.4.3.9. Contraste local

Présentation générale
Ce module permet d’améliorer le contraste local. Il supporte deux modes opératoires : celui par défaut utilise un filtre laplacien bilatéral, l'autre utilise un filtre bilatéral non normalisé. Tous deux agissent exclusivement sur le canal L de l'espace colorimétrique Lab.
Utilisation

Le contraste local renforce les détails de votre image, un peu comme le fait le module égaliseur (voyez la Section 3.4.3.14, « Égaliseur »). Il est cependant plus facile à utiliser et ne vous demande pas de travailler sur différentes bandes de fréquences. Le filtre laplacien local a été conçu pour être très robuste contre les effets de halo indésirables et les inversions de dégradé le long des bords.

mode

Choix du "filtre laplacien local" ou de "la grille bilatérale non normalisée". Les options pour la grille bilatérale sont : granularité, contraste et détail. Le filtre local laplacien supporte : détail, hautes lumières, ombres et étendue des tons moyens. Le mode filtre laplacien local supporte l'amélioration des ombres et la compression des hautes lumières, comme le fait le module ombres et hautes lumières.

Grille bilatérale
granularité

Rend plus fins ou plus grossiers les détails que vous désirez ajuster.

contraste

Force avec laquelle l’algorithme distingue les niveaux de luminosité. Accroître la valeur donne des résultats ayant un aspect plus contrasté.

détail

Ajoute ou supprime des détails. Des valeurs plus élevées augmenteront le contraste local.

Laplacien local

Pour comprendre les paramètres du filtre laplacien local, vous pouvez le voir comme l'application à l'image d'une courbe similaire à celle de ce dessin :

Elle sera appliquée à l'image à l'aide d'une méthode qui agit localement et évite les artefacts de type halo.

détail

Ajoute ou supprime des détails. Des grandes valeurs augmenteront le contraste local. Ceci insérera une forme en S au centre de la courbe, pour augmenter ou diminuer le contraste local. Pour les images monochromes il est possible de pousser ce paramètre à des valeurs extrêmes sans pour autant obtenir des résultats ridicules ou des artefacts.

hautes lumières

Ceci affecte l'une des extrémités de la courbe, augmentant ou compressant efficacement le contraste dans les zones de hautes lumières. Une faible valeur réduira les hautes lumières.

ombres

Similaire au paramètre pour les hautes lumières, celui-ci affecte l'autre extrémité de la courbe et augmentera ou diminuera le contraste dans les ombres. Une valeur élevée donnera plus de contraste dans les ombres. Une valeur faible rehaussera les ombres et pourra simuler efficacement une lumière d'appoint. Notez cependant que ceci est fait via une manipulation locale de l'image : ceci signifie que par cette méthode, une image complètement sombre ne peut pas être rendue lumineuse, seules des zones sombres face à des zones lumineuses seront affectées.

étendue des tons moyens

Ceci contrôle l'étendue de la partie en forme de S de la courbe de contraste. Une valeur plus grande rendra le S plus étendu, et classera ainsi plus de valeurs dans la plage des tons moyens et moins de valeurs dans la zone des hautes lumières et des ombres. Dans les réglages à plus grande plage dynamique il peut être utile de réduire cette valeur pour réaliser une compression de plage plus élevée en réduisant le contraste dans les hautes lumières et dans les ombres. Notez cependant que dans les scénarios HDR vraiment importants ceci pourrait mieux fonctionner en combinaison avec une courbe de base qui pré-compresse la plage, peut-être avec une courbe de base approximativement logarithmique. De plus, la fonctionnalité fusion d'exposition dans le module courbe de base peut parfois donner des résultats plus agréables, mais elle est plus susceptible de produire des effets de halo.

S'il est poussé à des valeurs extrêmes, ce réglage peut provoquer dans l'image des artefacts de type bandes. Ceci est dû à la technique utilisée par darktable pour calculer l'approximation rapide du filtre laplacien rapide.

Exemple
Avant
Après, un peu exagéré pour démontrer l’effet. Utilisez ceci avec modération afin d’éviter un aspect sur-traité de qualité médiocre.

3.4.3.10. Mappage des couleurs

Présentation générale
Ce module transfère l’apparence et l’ambiance d’une image vers une autre. Il analyse statistiquement les caractéristiques de couleur d’une image source et d’une image cible. Les couleurs de l’image source sont alors appliquées sur les couleurs correspondantes de l’image cible.
Utilisation

L'utilisation de ce module s'effectue en deux étapes.

Ouvrez tout d’abord votre image source en mode chambre noire et récupérez ses caractéristiques de couleur en pressant le bouton « acquérir source ». Un ensemble de groupes de couleurs est généré et affiché dans la zone « groupes sources ». Chaque groupe est représenté par un ensemble de pastilles de couleur, celle de couleur moyenne se trouve au centre entourée par des pastilles indiquant la variation de couleur à l’intérieur de ce groupe. Les groupes sont triés par ordre croissant selon leur poids, c'est-à-dire selon le nombre de pixels contribuant au groupe.

Ouvrez ensuite votre image de destination en mode chambre noire. darktable a mémorisé les groupes sources précédemment récupérés. S’ils ne sont toujours pas affichés, pressez le bouton . Vous pouvez maintenant presser le bouton « acquérir cible » afin de générer l'ensemble des groupes de couleurs correspondant pour votre image de destination, cet ensemble sera affiché dans la zone « groupes cibles ».

Une fois les groupes de couleurs collectés à la fois dans la source et dans la destination, un mappage de couleurs est automatiquement appliquée à l’image cible. Avec ses réglages par défaut, l’effet global est assez exagéré. Un jeu de curseurs vous permet de contrôler l’intensité de l’effet. Vous pouvez aussi utiliser l’opérateur de fusion « normal » pour restreindre l’effet (voyez la Section 3.2.5.4, « Opérateurs de fusion »). Comme le module mappage de couleurs est pris en charge tôt dans le pipeline graphique, vous pouvez ajuster les couleurs avec des modules comme courbe des tonalités (voyez la Section 3.4.2.13, « Courbe des tonalités ») ou correction des couleurs (voyez la Section 3.4.2.7, « Correction des couleurs »).

acquérir source/cible

Pressez les boutons pour générer les groupes de couleurs pour respectivement les images source et cible. Le traitement prend quelques secondes durant lesquelles l’interface est figée.

nombre de groupes

Définit le nombre de groupes de couleurs à utiliser. Si vous modifiez ce paramètre, tous les groupes de couleurs collectés seront réinitialisés et devront de nouveau être prélevés.

dominante couleur

Ce paramètre contrôle le mappage entre les groupes source et destination. À la valeur minimum, le mappage est basé sur la proximité de couleur. Ceci conduit en général à des effets très discrets sur l’image de destination. À la valeur maximum, le mappage est basé sur le poids relatif des groupes de couleur – les couleurs dominantes de l’image source sont appliquées sur les couleurs dominantes de l’image de destination. Typiquement, ceci donne un effet très prononcé. Des valeurs intermédiaires permettent d'obtenir progressivement des résultats entre ces deux extrêmes.

égalisation d’histogramme

Au-delà de ses caractéristiques de mappage des couleurs, ce module peut modifier le contraste de l’image de destination en faisant correspondre son histogramme avec celui de l’image source. Ce curseur permet de contrôler l’intensité de cet effet.

Exemple

Image source prise juste après le coucher du soleil sous des conditions d’éclairage frontal.
Image cible prise dans l’après-midi avec un ciel partiellement couvert. Notre but est d’y transférer l’atmosphère de soirée de l’image source.
Image de destination après application du mappage de couleurs. Deux groupes ont été utilisés. « dominante couleur » a été fixée à 100% afin d’obtenir un effet prononcé mais crédible. L’« égalisation d’histogramme » est réglée à 80%.

3.4.3.11. Renforcer la netteté

Présentation générale
C'est un masque de flou standard utilisé pour accentuer les détails de l’image.
Utilisation

Ce module fonctionne en augmentant le contraste autour des contours, améliorant ainsi l’impression de netteté d’une image. Dans darktable, ce module n'est appliqué que sur le canal L de l’espace colorimétrique Lab.

rayon

Dans le cadre de son algorithme, le masque de flou applique un flou gaussien à votre image. Ce paramètre contrôle le rayon de flou, qui à son tour définit l’étendue spatiale du renforcement des contours. Des valeurs trop élevées conduiront à de laids excès de renforcement de la netteté.

quantité

Ceci contrôle l’intensité du renforcement de la netteté.

seuil

Les différences de contraste inférieures à ce seuil sont exclues du renforcement de la netteté. À utiliser pour éviter l’amplification du bruit.

3.4.3.12. Filtre passe-haut

Présentation générale
Passe-haut agit comme un filtre passe-haut. Ce filtre est principalement utilisé en combinaison avec un opérateur de fusion. Essayez le mode fusion « lumière douce » afin d’obtenir une accentuation passe-haut. Utilisez le curseur d’opacité pour ajuster l’intensité de l’effet ou utilisez un masque dessiné (voyez la Section 3.2.5.5, « Masque dessiné ») ou un masque paramétrique (voyez la Section 3.2.5.6, « Masque paramétrique ») pour limiter l'effet à certaines parties de votre image.
Utilisation
renforcer la netteté

Définit la netteté. Plus elle est élevée, plus il y a de détails.

renforcer le contraste

Définit l’accentuation du contraste.

3.4.3.13. Filtre passe-bas

Présentation générale
Il s'agit d'un filtre passe-bas (par exemple flou gaussien) ayant des contrôles supplémentaires agissant à la fois sur le contraste et la saturation. Ce filtre est principalement utilisé en combinaison avec un opérateur de fusion (voyez la Section 3.2.5.4, « Opérateurs de fusion »). Essayez le préréglage appelé « masque de contraste local » avec une opération de fusion « surimpression ».
Utilisation

Ce module offre un énorme potentiel artistique, mais avec des résultats parfois difficiles à prévoir.

rayon

Définit le rayon du flou.

adoucir avec

Cette zone de liste déroulante définit l’algorithme de flou, vous pouvez choisir entre flou « gaussien » (par défaut) et filtre « bilatéral ». Ce dernier donne un flou préservant les bords. « gaussien » va flouter tous les canaux de l’image : L, a et b alors que « bilatéral » ne va flouter que le canal L.

contraste

Modifie le contraste. Des valeurs négatives donnent une image négative inversée. Des valeurs absolues élevées accroissent le contraste ; des valeurs absolues faibles réduisent le contraste. Une valeur zéro conduit à un plan neutre.

luminosité

Modifie la luminosité. Des valeurs négatives donnent une image plus sombre. Des valeurs positives augmentent la luminosité de l’image.

saturation

Change la saturation des couleurs. Des valeurs négatives donnent des couleurs complémentaires en inversant les canaux a et b. Des valeurs absolues élevées accroissent la saturation des couleurs alors que des valeurs absolues faibles la diminuent. Une valeur nulle donne une image noir et blanc désaturée.

Exemple

L’image d’origine, déjà fortement traitée. Le bateau n'est pratiquement plus qu'une silhouette.
Flou bilatéral avec un rayon élevé. Désaturé, inversé et avec un contraste élevé.
Image intermédiaire après application du filtre passe-bas...
... et l’image finale après l'application du mode fusion « lumière vive ».

3.4.3.14. Égaliseur

Présentation générale
Ce module flexible peut être utilisé pour réaliser différents effets, tels que le flou lumineux, la réduction de bruit, la clarté et l’amélioration du contraste local. Il travaille dans le domaine des ondelettes et ses paramètres peuvent être ajustés indépendamment pour chaque bande de fréquences.
 
Utilisation

Chaque bande de fréquences peut être modifiée indépendamment. En particulier, vous pouvez ajuster la spline servant à augmenter le contraste et celle servant à modifier le seuil de réduction de bruit, à la fois, pour la clarté et pour la chromaticité (« luma » et « chroma »), ainsi que l'acuité (« contours ») de la base d'ondelettes à chaque échelle de fréquences.

Chaque spline peut être glissée selon une approche d'édition proportionnelle, utilisez la roulette de la souris pour ajuster le rayon d'influence de vos modifications. La zone transparente indique où vous pouvez glisser la spline étant donnés la position de la souris et le rayon d'influence. Les petits triangles sur l’axe des x peuvent être déplacés pour modifier la position en x des nœuds de la spline.
Glissez la ligne supérieure (les cercles brillants, ici pour le canal de clarté) afin de modifier le contraste local. En la tirant vers le haut, comme il est montré ici, on obtiendra une accentuation du contraste pour cette bande de fréquences. Les fréquences plus élevées, correspondant aux détails plus fins, se trouvent à la droite de la grille. On peut aussi la tirer vers le bas.
La spline inférieure (cercles noirs) est utilisée pour effectuer la réduction de bruit. Elle ajuste le seuil de réduction par ondelettes pour chaque bande de fréquences. Tirez-la vers le haut afin de voir son effet. Sur cet exemple, le bruit, qui a été amplifié par l'augmentation du contraste local, est supprimé.
Cet écran montre l’effet du paramètre contours. La spline est ici tirée vers le bas, à zéro pour toutes les bandes. Il s'agit en fait d'une ondelette régulière à trous (en français dans le texte), sans détection de contours, et il en résulte des halos caractéristiques autour des contours marqués de l’image.

Notez que le paramètre contours n'affecte que la base d’ondelettes, pas directement l’image. Vous devrez modifier certains paramètres d’accentuation du contraste ou de réduction de bruit pour rendre l’effet visible lors des ajustements du paramètre contours.

Ce module a un curseur supplémentaire « fusion » sous l’interface utilisateur de la spline. Ajuster ce curseur va dilater ou contracter la spline selon l’axe y. Ce curseur a été ajouté comme outil pratique pour vous aider à modifier l’intensité de l’effet. Ce n'est pas en lui-même un paramètre du module ; lorsque vous quittez le mode chambre noire, toutes les modifications seront consolidées dans les courbes splines.

Regardez les préréglages, on y trouve une grande variété d’exemples qui vous donneront un bon point de départ pour acquérir une connaissance intuitive des contrôles. Entre autres, il y a un préréglage pour améliorer la « clarté » d’une image.

3.4.3.15. Retouche

Présentation générale
Le module retouche permet de traiter, de cloner, de remplir et de flouter certaines zones de l'image. Il peut effectuer une décomposition en ondelettes qui sépare l'image en différentes échelles de fréquence, de la plus fine à la plus grossière, et appliquer des opérations de retouche individuellement à chaque échelle d'ondelette.
Utilisation

Pour un usage basique, avec des paramètres par défaut, ajoutez des formes à l'image comme vous le faites avec le module (voyez Section 3.4.3.16, « Correction des taches »). Pour utiliser la décomposition en ondelettes sélectionnez tout d'abord l'une des échelles comme échelle courante (voyez ci-dessous) et ajoutez ensuite les formes.

L'interface graphique est divisée en trois sections principales : la décomposition en ondelettes, les outils de retouche et les formes.

section décomposition en ondelettes

La barre d'outils décomposition en ondelettes contrôle l'algorithme décomposition en ondelettes. Il a une zone centrale divisée en cases et deux curseurs. La première case, échelle 0, représente l'image d'origine, la deuxième est l'échelle 1 en ondelettes, etc.

Le curseur du bas ajuste le nombre d'échelles, zéro signifie qu'aucune décomposition en ondelettes n'est effectuée. Le nombre maximum d'échelles dépend de la taille de l'image, mais un nombre quelconque peut être choisi. Si l'image n'est pas assez grande pour le nombre d'échelles choisi, le nombre maximum d'échelles correspondant à la taille de cette image est utilisé et les autres échelles sont ignorées.

L'image est décomposée en le nombre choisi d'échelles avec en plus une image résiduelle. Par conséquent, si 5 est le nombre d'échelles choisi, l'échelle zéro correspond à l'image d'origine, les échelles 1 à 5 correspondent aux échelles de détail, et l'échelle 6 correspond à l'image résiduelle. Pour fournir une aide visuelle, l'image d'origine est toujours représentée par une case noire, les échelles de détail par des cases gris clair, l'image résiduelle par une case blanche et les échelles inactives par des cases gris foncé.

La zone centrale permet de sélectionner l'échelle courante sur laquelle l'utilisateur pourra ensuite appliquer les outils de retouche en cliquant gauche sur l'une des cases. L'échelle sélectionnée est marquée par un cadre rouge. Toute échelle peut être sélectionnée comme échelle courante, même si elle porte un numéro supérieur au nombre d'échelles. Si une forme est ajoutée à une échelle dont le numéro est supérieur à celui de l'image résiduelle, alors elle sera ignorée car cette échelle ne sera pas traitée.

Seules sont affichées les formes de l'échelle courante. Quand on change d'échelle courante, les formes sont affichées en conséquence.

Une ligne verte au-dessus d'une case indique que des formes sont associées à l'échelle correspondante.

Les échelles fines ne sont visibles qu'à un certain niveau de zoom, une ligne gris clair au-dessus d'une case indiquera que l'échelle est visible au niveau de zoom courant.

Le curseur supérieur ajuste la fonctionnalité fusion d'échelle. Ce paramètre permet d'appliquer, à plusieurs échelles consécutives d'un groupe, une édition commune. Ce groupe commence à l'échelle de numéro le plus grand (sans l'image résiduelle) et se termine à l'échelle sélectionnée. Par exemple, si le curseur est réglé sur 3 et si le plus grand numéro d'échelle est 5 alors toutes les modifications ajoutées à l'échelle 5 seront appliquées aux échelles 3 à 5. Les modifications ajoutées à l'échelle 4 seront appliquées aux échelles 3 et 4. Par contre, les modifications ajoutées à l'échelle 3 seront uniquement appliquées à l'échelle 3. Les échelles fusionnées sont représentées par une couleur vert-jaune. Une valeur zéro signifie que la fonctionnalité de fusion n'est pas utilisée.

Le bouton d'affichage de l'échelle d'ondelettes ( ) permet de visualiser l'échelle d'ondelettes courante. La fonctionnalité de fusion du module est temporairement désactivée quand cette option est active. Si la fusion dans le module est active et si l'option d'affichage des masques l'est aussi, cette option ne peut pas être activée. Lorsque cette option est active, une nouvelle section, « prévisualisation d'une seule échelle », sera affichée, permettant d'ajuster les niveaux de l'image affichée. Ceci est une fonctionnalité purement pratique, vous pouvez donc ajuster l'affichage de l'échelle d'ondelettes selon vos besoins. Cela n'aura aucun effet sur l'image en sortie finale. Un bouton niveaux automatiques ( ) est également disponible ; il agit sur l'image affichée, donc des résultats différents peuvent être attendus en fonction de l'image affichée lors d'un zoom avant / arrière. Les niveaux ne sont appliqués qu'aux échelles de détail et non à l'image d'origine ou résiduelle.

Les boutons couper et coller permettent de déplacer toutes les formes d'une échelle à une autre. Pour faire ceci sélectionnez tout d'abord l'échelle courante, cliquez le bouton couper ( ), sélectionnez l'échelle de destination et cliquez le bouton coller ( ). Ceci peut être utile s'il y a des modifications dans l'image résiduelle et si l'on doit modifier le nombre d'échelles ; puisque l'image résiduelle est modifiée, les formes doivent être déplacées vers la nouvelle échelle.

Le bouton désactiver les formes ( ) désactive temporairement le traitement de toutes les formes pour une comparaison avant / après simple.

Le bouton afficher les masques ( ) agit comme celui du module de fusion, mais il n'affiche que les formes de l'échelle courante. Cette option et l'option affichage du masque du module de fusion ne peuvent pas être activées en même temps.

section outils de retouche

La barre d'outils formes permet d'ajouter de nouvelles formes à l'image. La création / édition des formes se comporte comme dans le module correction des taches. De plus, en faisant un Ctrl+clic sur le bouton d'une forme quelconque, on active le mode ajouter en continu. Dès qu'une forme est ajoutée, darktable reste en mode création, permettant d'ajouter une autre forme du même type. Pour changer le type de la forme à ajouter, faites un Ctrl+clic sur le bouton d'une autre forme pour continuer en mode ajouter en continu ou faites un simple clic pour ajouter une seule forme. Pour quitter le mode ajouter en continu faites un clic droit sur une zone libre quelconque de l'image.

La barre d'outils algorithmes permet de choisir entre les algorithmes correction ( ), copie ( ), remplissage ( ) et flou( ). Avant de créer réellement une forme, l'algorithme doit être sélectionné – une fois la forme créée, l'algorithme ne peut plus être changé.

Toute combinaison de type de forme et d'algorithme peut être ajoutée à l'image.

section des formes

Le champ forme sélectionnée affiche la forme sélectionnée (si elle existe). Pour sélectionner une forme cliquez dessus, pour la désélectionner cliquez sur une zone libre de l'image.

Le champ opacité du masque est affiché quand une forme est sélectionnée. Il affiche / fixe l'opacité du masque. L'opacité est une propriété de la forme actuellement sélectionnée et ne sera pas utilisée comme valeur par défaut pour les formes nouvellement ajoutées.

Différentes propriétés seront affichées selon l’algorithme sélectionné :

remplissage
mode de remplissage

Peut être effacer ou couleur. Effacer est utilisé pour supprimer les détails d'une échelle d'ondelettes. Couleur permet de sélectionner une couleur de remplissage de la zone définie par la forme.

luminosité

Ajoute à la couleur la valeur sélectionnée, permettant de la rendre plus claire ou plus foncée. Agit de la même façon avec les deux modes de remplissage.

flou
type de flou

Peut être gaussien ou bilatéral.

rayon du flou

Fixe le rayon du flou.

La valeur fixée pour chacune de ces propriétés est utilisée comme valeur par défaut quand une nouvelle forme est créée.

3.4.3.16. Correction des taches

Présentation générale
La correction des taches vous permet de corriger une zone de votre image en utilisant une autre zone comme modèle.
Utilisation

Ce module utilise certaines des formes proposées pour le masque dessiné, à savoir les cercles, les ellipses et les formes chemin. L’interface utilisateur et les contrôles sont identiques à ceux du masque dessiné, ils sont expliqués plus en détails dans la Section 3.2.5.5, « Masque dessiné ».

Sélectionnez la forme désirée en cliquant l’icône correspondante. Cliquez ensuite sur le canevas afin de choisir la zone devant être corrigée, c’est-à-dire la zone cible. Une croix est affichée là où la zone source sera positionnée.

Le positionnement de la source a deux modes : absolu ou relatif. Pour choisir le mode absolu, lorsque vous créez une forme, faites un Maj+Ctrl+Clic à la position désirée. Dorénavant, toutes les nouvelles formes auront leur source créée à cette position. Pour choisir le mode relatif, toujours lorsque vous créez une forme, faites un Maj+clic à la position désirée. La forme courante aura sa source créée à cette position et les suivantes auront leur source créée à la même position relative.

Après la création, les zones source et cible peuvent être modifiées indépendamment jusqu'à ce que le résultat corresponde à vos attentes. Une flèche aide à distinguer la zone source de la zone cible.

Utilisez les contrôles spécifiques à la forme pour ajuster sa taille, la largeur de sa bordure et d’autres attributs.

Faites un clic-droit sur une forme pour la supprimer.

Fermez le module pour appliquer les modifications.

Exemple

Utilisons ce portrait à titre d’exemple : nous désirons supprimer quelques taches et des éclats de lumière non désirés provoqués par le flash intégré.
J’ai marqué d’une forme circulaire tous les défauts que je désire supprimer et j'ai sélectionné les zones sources appropriées.
Et voici l’image résultant de l'application du module correction des taches.

3.4.3.17. Liquéfier

Présentation générale
Le module liquéfier offre un moyen polyvalent de déplacer des pixels en appliquant des distorsions de style libre à des parties de l'image. Il y a trois outils pour vous aider à faire ceci : les outils point, ligne et courbe.

Le nœud est un élément de base de chaque outil du module liquéfier. L'outil point est défini par un seul nœud, les outils ligne et courbe sont définis par un ensemble de nœuds qui déterminent un chemin.

Le nombre de nœuds est limité à 100 par instance du module liquéfier. Pour plus de distorsions on peut utiliser plusieurs instances de ce module. Cependant prenez en compte le fait qu'il requiert beaucoup de ressources de calcul.

Utilisation
Un nœud, élément de base de tous les outils du module liquéfier, est défini par un point - le centre du nœud, par un disque dont le centre est le centre du nœud et par un vecteur force.

Vous pouvez faire glisser le centre d'un nœud pour le déplacer. La distorsion n'agit qu'à l'intérieur du disque. Pour modifier le rayon du disque faites glisser le point de contrôle situé sur la circonférence. Le vecteur force ayant pour origine le centre du nœud décrit la direction de la distorsion. La force de la distorsion est représentée par la longueur du vecteur force. Vous modifiez ce vecteur en faisant glisser la tête de sa flèche.

compteur de formes et de nœuds

Ce champ d'informations affiche le nombre de formes (objet de distorsion individuel) et de nœuds actuellement utilisés.

outil point

Cliquez l'icône pour activer l'outil point et cliquez-gauche sur l'image pour le placer.

Un outil point est constitué d'un seul nœud. Dans l'outil point le vecteur force a trois différents modes. On passe cycliquement de l'un à l'autre par un Ctrl+clic sur la tête de la flèche du vecteur force :

linéaire Le mode linéaire produit une distorsion linéaire à l'intérieur du disque. Elle commence à l'opposé du vecteur force et suit sa direction. C'est le mode par défaut.
augmente Dans ce mode l'effet du vecteur force est radial, débutant avec la force à 0% au centre du nœud et croissant en s'éloignant de lui. Ce mode est représenté par un cercle additionnel avec une flèche pointant vers l'extérieur.
diminue Dans ce mode l'effet du vecteur force est radial, débutant avec la force à 100% au centre du nœud et décroissant en s'éloignant de lui. Ce mode est représenté par un cercle additionnel et une flèche pointant vers l'intérieur.

Notez que par défaut la force varie linéairement de 0% à 100% entre le centre du nœud et le point de contrôle du rayon. Il est possible de modifier la progressivité de l'effet en cliquant le centre du cercle :

défaut Linéaire du centre au point de contrôle du rayon.
progressif Deux cercles de contrôle sont affichés et peuvent être modifiés indépendamment pour rendre progressif la force de l'effet. Notez que cliquer à nouveau le centre du cercle cache uniquement les contrôles de progressivité mais ne retourne pas au mode défaut.

Un outil point peut être supprimé en cliquant-droit sur le centre du nœud.

outil ligne

Cliquez l'icône pour activer l'outil ligne. Puis, cliquez-gauche dans l'image pour placer le premier nœud, déplacer le curseur et cliquer-gauche pour placer un autre nœud - commençant ainsi la formation du chemin. Répéter l'action déplacer le curseur et cliquer-gauche pour placer tous les nœuds que vous souhaitez. Pour terminer le chemin juste cliquez-droit n’importe où.

Un outil ligne est un ensemble d'outils point. Les centres des différents nœuds sont reliés entre eux par des segments qui constituent le chemin - une ligne brisée. Les effets des différents nœuds sont interpolés à l'aide d'un ensemble de vecteurs force.

Par un Ctrl+clic sur un segment il est possible d'ajouter un nœud à un outil ligne. Vous pouvez supprimer un nœud d'un outil ligne par un Ctrl+clic droit sur son centre.

Un clic-droit sur un segment supprimera complètement l'outil.

Un Ctrl+Alt+clic sur un segment le transformera en un segment de courbe.

outil courbe

Cliquez l'icône pour activer l'outil courbe. Puis, cliquez-gauche dans l'image pour placer le premier nœud, déplacer le curseur et cliquer-gauche pour placer un autre nœud - commençant ainsi la formation du chemin. Répéter l'action déplacer le curseur et cliquer-gauche pour placer tous les nœuds que vous souhaitez. Pour terminer le chemin juste cliquez-droit n’importe où.

Un outil courbe est un ensemble d'outils point. Les centres des nœuds sont reliés deux par deux par des courbes de Bézier de degré trois qui constituent le chemin - une courbe. Les effets des différents nœuds sont combinés par interpolation d'un ensemble de vecteurs de force.

Il est possible d'ajouter un nœud à un outil courbe par un Ctrl+clic sur un segment de la courbe. Vous pouvez supprimer un nœud de l'outil courbe par un Ctrl+ clic droit sur le centre du nœud.

Un clic-droit sur un segment supprimera complètement l'outil.

Un Ctrl+Alt+clic sur un segment de la courbe le transformera en un segment de droite.

Il est possible de modifier la manière dont les points de la courbe son reliés entre eux en utilisant un Ctrl+clic sur le centre. Il y a quatre modes qui correspondent aux différentes façons de gérer la "pente" de la courbe de Bézier à l'aide de poignées de contrôle :

automatique C'est le mode par défaut pour lequel les poignées de contrôle ne sont pas affichées dans la mesure où elles sont automatiquement calculées pour donner toujours une courbe lissée.  
parabolique Les poignées de contrôle peuvent être déplacées indépendamment. Ce mode est signalé par un symbole triangulaire au centre du nœud.  
lissé Les poignées de contrôle donnent toujours une courbe lissée. Ce mode est signalé par un symbole losange au centre du nœud.  
symétrique Les poignées de contrôle sont toujours déplacées ensemble. Ce mode est signalé par un symbole carré au centre du nœud.  
outil d'édition des nœuds

Cliquer l’icône active ou désactive l'outil d'édition des nœuds. Quand il est activé l'outil affiche tous les objets de distorsion et leurs contrôles. Alternativement vous obtiendrez le même résultat à tout moment en cliquant-droit sur l'image.