traitement

Contrôler le traitement des images.

🔗traitement de l’image

toujours utiliser LittleCMS 2 pour le profile couleur de sortie
Si cette option est activée, darktable utilisera la bibliothèque système LittleCMS 2 pour appliquer le profil couleur de sortie au lieu de ses propres routines internes. Ceci est nettement plus lent que la valeur par défaut, mais peut donner des résultats plus précis dans certains cas.

Remarque : Si l’ICC donné est basé sur une LUT ou contient à la fois une LUT et une matrice, darktable utilisera LittleCMS2 pour rendre les couleurs quelle que soit la valeur de ce paramètre (par défaut désactivé).

interpolation des pixels (déformation)
L’interpolateur de pixels utilisé pour la rotation, la correction de l’objectif, la liquéfaction, le recadrage et la mise à l’échelle finale.

Chaque fois que nous redimensionnons ou déformons une image, nous devons choisir un algorithme d’interpolation de pixels (voir wikipedia pour plus de détails). Pour les modules de déformation, darktable propose les méthodes : bilinéaire, bicubique ou lanczos2. Dans la plupart des cas bicubique est une option sûre, c’est la valeur par défaut.

interpolations des pixels (mise à l’échelle)
L’interpolateur de pixels utilisé pour la mise à l’échelle. Les mêmes options sont fournies que pour les modules de déformation, mais avec lanczos3 en plus.

lanczos3 peut provoquer des dépassements de pixels conduisant à des artefacts mais donne parfois un aspect plus net. Cette option n’est donc fournie que pour les algorithmes de transformation (mise à l’échelle) et c’est la valeur par défaut.

répertoire 3D lut racine
Définir le répertoire racine (et les sous-répertoires) contenant les fichiers Lut utilisés par le module lut 3D.
flux de travail par défaut appliqué automatiquement
Choisissez les modules et l’ordre des modules à appliquer par défaut aux nouvelles images :
  • Le flux de travail relatif à la scène (défaut) suppose que la plupart des traitements seront effectués dans un espace colorimétrique RVB linéaire. La sélection de cette option activera automatiquement les modules filmique rvb et exposition et définira l’ordre du pipeline graphique sur v3.0 qui est l’ordre (relatif à la scène) défini pour darktable 3.0 et les versions ultérieures.

    Le module exposition ajoutera automatiquement +0,5 IL à l’exposition pour que le gris moyen corresponde à celui de la majorité des boîtiers SLR. Cet ajout peut être remplacé par un préréglage appliqué automatiquement si cette valeur par défaut produit constamment des images sombres pour votre appareil.

    Enfin, ce paramètre active automatiquement l’option «compenser exposition boîtier» dans le module exposition pour ajuster la luminosité globale de manière appropriée quand la molette de compensation d’exposition du boîtier a été utilisée.

  • Le flux de travail relatif à l’affichage suppose que la plupart des traitements seront effectués dans l’espace colorimétrique Lab et correspond au mode originel de darktable 2.6 et des versions antérieures. La sélection de cette option activera automatiquement le module courbe de base et définira l’ordre du pipeline graphique sur l’ordre originel (relatif à l’affichage) utilisé par défaut jusqu’à la version 2.6.

  • aucun n’activera aucun module par défaut et définira l’ordre d’application des modules dans le pipeline graphique sur v3.0 (relatif à la scène), soit celui de darktable 3.0 et plus.

appliquer l’adaptation chromatique par défaut
Choisissez le module chargé d’effectuer les ajustements de balance des blancs (adaptation chromatique) par défaut. Sélectionnez “originel” (par défaut) pour effectuer une adaptation chromatique de base en utilisant uniquement le module balance des blancs. Sélectionnez “moderne” pour utiliser une combinaison des modules balance des blancs et calibration des couleurs pour effectuer une adaptation chromatique moderne avec une science des couleurs améliorée. Ces paramètres sont appliqués par défaut aux nouveaux développements et n’auront aucun impact sur les anciens.
appliquer le préréglage de la courbe de base pour le boîtier
Applique par défaut une courbe de base définie pour le boîtier (si disponible) au lieu de la courbe générique du fabricant. Ceci ne doit être utilisé que conjointement au flux de travail relatif à l’affichage défini ci-dessus (désactivé par défaut).
détecter les miniatures monochromes
Activez cette option pour analyser les images lors de l’importation et les étiqueter avec le mot-clé chambre noire|mode|monochrome si elles sont monochromes. L’analyse est basée sur l’aperçu intégré dans le fichier importé. Cela permet un flux de travail plus pratique lorsque vous travaillez avec des images monochromes, mais cela ralentit l’importation, ce paramètre est donc désactivé par défaut.
montrer les messages d’alerte
Activez cette option pour afficher des messages d’alerte dans les modules de traitement où des paramètres non standard et potentiellement dangereux ont été utilisés dans le pipeline. De tels messages peuvent parfois être des faux positifs (en raison de paramètres intentionnels non standard) et peuvent être ignorés si vous savez ce que vous faites. Désactivez pour masquer ces alertes (activées par défaut).

🔗cpu / gpu / mémoire

darktable resources
Choose how much of your system and graphics card (GPU) memory will be used by darktable. Four options are provided by default:
  • small takes roughly 20% of your system memory and 40% of your GPU memory. This might be acceptable on very large systems, especially if you’re not exporting images. Mostly, though, this can only be recommended if you are using a lot of other demanding applications at the same time as darktable.
  • default takes roughly 60% of your system memory and 70% of your GPU memory. This mode is recommended if you’re not exporting a lot of images, have at least 16Gb of system memory and 4Gb of GPU memory, and also are running a lot of other application at the same time as darktable.
  • large takes roughly 75% of your system memory and 90% of your GPU memory. This is the best option if you are only using darktable on your system and/or are exporting a lot of images.
  • unrestricted is not generally recommended. In this mode darktable may attempt to use more memory than your system has available. This might be possible if your system uses swapping when all of its system memory is taken, but it could lead to system instability. Use this mode with care, only when exporting very large images that darktable cannot otherwise handle.
See the memory & performance tuning section for more information.
favoriser la performance à la qualité
Activez cette option pour afficher les miniatures et les aperçus avec une qualité inférieure. Cela augmente la vitesse de rendu d’un facteur 4, et est utile lorsque vous travaillez sur des ordinateurs plus lents (désactivé par défaut). Cela améliore également les performances du rendu d’image du diaporama.
utilisation du disque dur pour le cache des miniatures
Si activé, darktable stocke toutes les miniatures sur le disque dur en tant que cache secondaire, et les garde ainsi accessibles si elles sont supprimées du cache principal. Cela nécessite plus d’espace disque mais accélère la vue lighttable car cela évite le retraitement des miniatures (activé par défaut).
utilisation du disque dur pour le cache des images 100%
Si activé, darktable écrit les images de prévisualisation complètes sur le disque (.cache/darktable/) lorsqu’elles sont supprimées du cache mémoire. Notez que cela peut prendre beaucoup de stockage (plusieurs gigaoctets pour 20000 images) et darktable ne supprimera jamais les images mises en cache. Vous pouvez les supprimer manuellement si vous le souhaitez. L’activation de cette option améliorera considérablement les performances de la table lumineuse lors du zoom sur une image en mode d’aperçu complet (désactivé par défaut).
activate OpenCL support
Your GPU can be used by darktable to significantly speed up processing. The OpenCL interface requires suitable hardware and matching OpenCL drivers on your system. If one of those is not found the option is grayed out. Can be switched on and off at any time and takes immediate effect (default on).
OpenCL scheduling profile
Defines how preview and full pixelpipe tasks are scheduled on OpenCL enabled systems:
  • default: the GPU processes the center view pixelpipe; the CPU processes the preview pipe,
  • very fast GPU: both pixelpipes are processed sequentially on the GPU.
  • multiple GPUs: both pixelpipes are processed in parallel on different GPUs – see the multiple devices section for more information,
tune OpenCL performance
Defines how darktable will attempt to tune OpenCL performance for your system. The following options are provided (default nothing):
  • nothing: do not attempt to tune OpenCL performance.
  • memory size: this parameter currently (by default) applies a fixed 400MB headroom to all devices and assumes the remainder (total device memory less 400MB) is available for OpenCL module processing. You can also choose to amend this value or have darktable attempt to auto-detect available memory by changing a parameter in your darktablerc file. Please see the memory & performance tuning section for more details. If you choose to enable auto-detection, switching this parameter off and on again will force a re-detection at the next pipe run.
  • memory transfer: when darktable needs more memory than it has available, it breaks your images into tiles, which are processed separately. When tiling, darktable frequently needs to transfer data between system and GPU memory. This option tells darktable to use a special copy mode (pinned memory transfer), which can be faster, but can also require more memory on some devices. On other devices it might degrade performance. There is no safe general way to predict how this option will function on a given device so you will have to test it for yourself. If you have multiple devices, you can switch pinned memory transfer on or off on a “per device” basis by directly editing your darktablerc file.
  • memory size and transfer: use both tuning mechanisms.
See the memory & performance tuning section for more information.

translations