Ansel - logiciel open source de retouche photo
(ansel.photos)- Ansel est un logiciel open source de retouche photo destiné aux artistes numériques, conçu pour les aider à ajouter leur propre interprétation à des photos numériques brutes.
- Aurélien Pierre, ancien développeur de "Darktable", a forké la base de code et a commencé un développement indépendant.
- Un outil open source de retouche photo professionnel, riche en fonctionnalités, avec une interface similaire à Lightroom.
- Il s’appuie sur l’héritage du pianiste et photographe Ansel Adams et fait évoluer les techniques de chambre noire au service de sa vision photographique.
Installation
- Linux : téléchargement possible du fichier exécutable universel
ansel.appimage. - Windows : téléchargement possible de l’installateur Windows 10 & 11
ansel.exe. - Compilation depuis les sources : des instructions de build sont fournies pour des performances optimisées selon le matériel.
- Configuration minimale recommandée : CPU Intel i5 (4 cœurs) / 8 GB RAM / GPU Nvidia GTX 850.
- Les liens ci-dessus pointent toujours vers le dernier build nightly de la branche "stable".
- Si vous avez besoin d’une version précise ou d’un rollback, toutes les versions intermédiaires sont disponibles sur Github.
Caractéristiques d’Ansel
- Il existe des solutions photo grand public, des filtres de smartphone aux JPEG d’appareil photo, mais Ansel place l’artiste au centre du processus créatif et permet des manipulations d’image précises et nuancées.
- Il permet d’interpréter les photos brutes à l’aide des dernières avancées en science des couleurs et de contrôles colorimétriques indépendants.
Ce que propose Ansel
- Gestion de collections photo, édition non destructive de photos numériques brutes et de scans de film, export des résultats vers des formats de fichiers courants.
- L’historique des modifications est enregistré sous forme de texte, et il est possible de revenir à tout moment à l’étape d’édition souhaitée.
Travail de la couleur
- Une science des couleurs moderne compatible HDR : CIE CAT 2016, espace colorimétrique HDR JzAzBz (2017), darktable UCS de 2021, etc.
- Correction de la balance des blancs, étalonnage des couleurs et correction colorimétrique via un color checker.
- Contrôles subtils et précis dans les espaces colorimétriques RGB, Ych et HSB pour donner ambiance et caractère aux photos.
- Adaptation chromatique pour l’alignement des couleurs, saisie des couleurs via coordonnées CIE Lab ou échantillonnage de couleurs depuis d’autres prises de vue.
Travail des tons
- Une méthode de travail des tons qui respecte la couleur tout en manipulant le contraste sans affecter la saturation ni la teinte.
- Récupération des ombres profondes et compression de la plage dynamique via le tone mapping HDR, avec gamut mapping pour garantir des couleurs adaptées à l’espace colorimétrique de sortie.
- Ajustement de l’équilibre des densités basé sur les zones d’exposition, avec préservation du contraste local grâce à un algorithme de détection des contours.
Reconstruction de l’image
- Défloutage optique des objectifs grâce à du machine learning multi-échelle basé sur les gradients, pour redonner de la vigueur aux anciens objectifs.
- Restauration de la texture et de la saturation des couleurs dans les scènes brumeuses et les clichés flous.
- Réduction du bruit chromatique, lissage et fusion du bruit de luminance.
- Reconstruction des hautes lumières pour récupérer couleurs et textures, avec gamut mapping pour garantir des hautes lumières imprimables avec des teintes appropriées.
Fonctionnalités spéciales
- Correction automatique de la perspective par machine learning, rotation des photos en tenant compte du type d’objectif, alignement et recadrage.
- Anonymisation des personnes, plaques d’immatriculation, etc., afin de s’adapter à des conditions d’usage réseau socialement sensibles.
Compatibilité
- Ansel est basé sur darktable 4.0 et reste entièrement compatible avec les bases de données et fichiers XMP de darktable 2.x à 4.0.
- Décodage des photos brutes via Rawspeed et Libraw ; pour les nouveaux appareils, la prise en charge peut demander jusqu’à 24 mois après leur sortie commerciale.
- Interface entièrement traduite en anglais, français et chinois simplifié, avec des traductions partielles en allemand, espagnol, portugais, ukrainien, etc.
Présentation du développeur Aurélien Pierre
- Aurélien Pierre fait partie des rares personnes capables à la fois d’avoir une compréhension globale de la photographie et de la couleur, d’écrire des logiciels efficaces et de lire des articles scientifiques en mathématiques appliquées.
- Après avoir consacré 4 ans au projet Darktable, il a été déçu par une manière de faire qu’il jugeait irresponsable tout en allant trop vite sur tous les fronts à la fois.
- Le développement d’Ansel est guidé par les résultats, avec une science des couleurs appropriée appliquée à l’ensemble du pipeline de pixels.
- Il consacre en moyenne 45 heures par semaine au développement, et si vous pensez que les options open source pour l’imagerie doivent être améliorées, cela ne se fera pas tout seul.
L’avis de GN⁺
L’essentiel dans cet article est qu’Ansel fournit aux artistes numériques un outil puissant pour ajouter leur propre interprétation à des photos numériques brutes. Ce logiciel place la créativité de l’utilisateur au premier plan et ouvre de nouvelles perspectives pour la retouche photo grâce à une science des couleurs moderne et à des fonctions d’édition détaillées. La passion et l’expertise du développeur Aurélien Pierre se reflètent dans le projet, ce qui en fait un sujet intéressant pour les personnes qui s’intéressent à la retouche photo.
3 commentaires
Il existe un livre qui explique des photos tout en racontant comment M. Ansel Adams faisait du « Photoshop à la main » avant l’arrivée de Photoshop.
https://amazon.com/Examples-Making-Photographs-Ansel-Adams/dp/…
Sortie de Darktable 4.0
Avis Hacker News
Aurélien Pierre, ancien développeur de "darktable", a forké la base de code et a commencé à le développer de manière indépendante. Il a des opinions très tranchées sur la bonne manière de faire et a bien travaillé sur l’assainissement de l’interface utilisateur. À l’heure actuelle, Ansel et darktable restent compatibles du point de vue de leur base de données interne, ce qui permet aux utilisateurs de passer facilement de l’un à l’autre. Mais si le fork évolue de manière très différente, il pourrait devenir difficile de maintenir cette compatibilité.
darktable a beaucoup évolué ces dernières années, passant d’un workflow « basé sur l’affichage » à un workflow « basé sur la scène ». Aurélien a contribué à une grande partie du code nécessaire à ce changement, en particulier au module Filmic. darktable n’est pas aussi convivial ni aussi poli que d’autres outils commerciaux (Lightroom, Affinity, Capture One), mais il est tout à fait capable si l’on prend le temps de l’apprendre.
Un développeur ayant consacré quatre ans au projet darktable dit avoir vu le projet être détruit par des personnes irresponsables et dénuées de sens du design. Selon lui, chaque développeur pousse son propre agenda, personne n’assume la responsabilité, et tout avance trop vite en même temps.
Un utilisateur se demande ce qui est arrivé au projet darktable. D’après les quelques fois où il l’a utilisé, cela lui semblait être un bon outil pour quelqu’un qui sait s’en servir, mais il s’interroge sur les drames internes au projet.
Un utilisateur de Nix a réussi à modifier un dérivé de darktable pour construire Ansel. Comme il n’y a pas eu de GitHub Release depuis décembre, il l’a compilé avec fetchgit.
Un utilisateur se sert beaucoup de darktable pour la photographie sous-marine, mais aimerait essayer Ansel. Il relève plusieurs points pénibles dans les versions récentes de darktable : la correction d’exposition de l’appareil photo est activée par défaut et il faut la désactiver sinon l’image paraît délavée, la fonction des favoris a disparu, des modules utiles sont cachés, il y a deux modules de balance des blancs ce qui affiche un message d’avertissement, et après une mise à niveau les paramètres d’export ont été réinitialisés, supprimant les données EXIF.
Un utilisateur dit avoir récemment vu une citation qui semblait montrer qu’Ansel Adams avait anticipé en 1980 que la photographie « électronique » serait la prochaine grande révolution. Il aimerait la retrouver.
Un utilisateur a essayé de compiler sur MacOS, mais sans succès. Il a exécuté les commandes brew du script CI pour Mac, initialisé les sous-modules git, puis lancé
build.sh, ce qui a produit une erreur.Un utilisateur qui a eu du mal à comprendre le workflow de darktable aimerait essayer Ansel. Il trouve l’interface complexe, certaines fonctions de base absentes, et estime qu’il y a trop de fonctionnalités que la plupart des utilisateurs n’emploieront probablement jamais. Il espère qu’Ansel offrira un meilleur équilibre fonctionnel et une meilleure interface. Il utilise actuellement Another RawTherapee, qui combine la puissance de RawTherapee avec une interface proche de Lightroom.
Un utilisateur a voulu consulter la liste des appareils photo pris en charge, mais le lien « Supported Cameras » renvoie vers une page de domaine squatté, ce qui soulève des doutes sur la fiabilité du projet.
Un utilisateur estime qu’il est extrêmement rare de trouver quelqu’un qui possède à la fois une compréhension globale de l’optique et de la couleur, sache écrire des programmes informatiques efficaces et puisse lire des articles académiques de mathématiques appliquées, alors même que beaucoup essaient de développer des applications de retouche d’image. Selon lui, les logiciels open source de retouche photo et bitmap attendent encore leur équivalent de Blender ou Godot ; GIMP, RawTherapee, darktable et d’autres arrivent globalement à faire le travail, mais paraissent trop techniques, trop dispersés et pas assez raffinés pour les personnes qui recherchent du plaisir et de l’esthétique dans la photographie. Il utilise DxO et Affinity : c’est cher, mais cela lui procure bien plus de plaisir à photographier que darktable et GIMP.
Un utilisateur de Lightroom Classic pense qu’Ansel mérite qu’on y jette un œil. Quand il avait essayé darktable il y a quelques années, il avait eu un rejet immédiat, mais il aime l’idée qu’un développeur compétent et aux opinions affirmées fork un projet populaire. Il le soutient.