Aller au contenu
La Lettre IT
Retour aux synthèses
4 min de lecture
Développement & outils

Automatiser le traitement de films 35mm : quand l'IA remplace le laboratoire noir

En bref

  • Un photographe a automatisé le pipeline complet de numérisation de films 35mm (inversion, correction couleur, suppression de poussière) en combinant VueScan, NumPy et des modèles d'IA.
  • La première tentative de confier la conduite du scanner à Claude a endommagé le mécanisme ; il a pivé vers du traitement logiciel seul.
  • Le projet fonctionne assez bien en production, mais interroge sur la pertinence de conserver la pellicule quand on abandonne tout processus artisanal.
  • La discussion HN oppose les puristes du travail analogique aux pragmatiques qui cherchent simplement à gagner du temps.

Ce que dit la source

L'auteur consacrait en moyenne 4 heures par rouleau (36 poses) à numériser et éditer ses films : scanner, inverser les négatifs à la main sous Darktable, retoucher. Il cherchait à réduire ce temps de traitement qui éclipsait le plaisir initial de la prise de vue. Son hypothèse initiale était de déléguer l'ensemble du processus à Claude (via SANE, la pile de pilotes scanner open source), mais la première tentative a endommagé le mécanisme du scanner. Il a alors recentré son automatisation sur le traitement logiciel uniquement, en gardant VueScan pour les scans manuels.

  • Inversion et correction couleur : script NumPy qui travaille en densité optique, mesure la couleur sur l'ensemble du rouleau, puis applique une correction cohérente à chacune des 36 poses pour éviter les disparités (lever de soleil surexposé, etc.). Référence : la zone vierge de début de rouleau comme blanc de référence.
  • Suppression de poussière : détection par analyse d'image sur le négatif brut, puis remplissage via LaMa (modèle d'inpainting). Le défi : filtrer les vrais défauts des artefacts (2 000 reflets de soleil sur l'eau sur une plage flagués à tort comme poussière) en exigeant un contexte lisse autour du spot.
  • La mésaventure initiale : Claude a inversé les directions X/Y du plateau du scanner, forçant le chariot contre son butée pendant sept scans avant de causer un clic audible et nécessiter une intervention manuelle pour remettre le mécanisme en place.
  • VueScan conservé comme outil de numérisation car c'est le seul logiciel avec bonne compatibilité du scanner ; l'automatisation logiciel prend le relais après.
  • Code mis à disposition sur GitHub sans promesse de maintenance.

Dans les commentaires

Débat partagé et générationnel : enthousiastes du workflow techniquement réussi d'un côté, puristes de la chambre noire et photographes traditionnels déçus par l'abandon du processus artisanal de l'autre. Le fil révèle surtout que numériser c'est facile, mais conserver du plaisir dans l'acte créatif en le faisant est la vraie question.

  • Critique philosophique centrale : plusieurs commentateurs soulignent que si on supprime tout le travail manuel du laboratoire noir, pourquoi shooter à la pellicule plutôt qu'au numérique dès le départ ? Un photographe semi-professionnel ayant quitté la pellicule en affirme l'emblème : le coût limité des poses impose la sélectivité et la réflexion.
  • Comparaison avec les outils existants (negPy, Negative Lab Pro) : les commentateurs montrent qu'il existe déjà des solutions logicielles bien établies pour ce workflow, questionnant l'intérêt de recréer l'écosystème via LLM plutôt que d'adapter son comportement à un outil existant.
  • Confusion sur l'automatisation physique : attendaient un bras robotisé pour charger les films, déçus que ce soit du traitement logiciel uniquement (« AI exponential curve stops where emptying the dishwasher starts »).
  • Problème d'accessibilité du site source : plusieurs mentionnent que le curseur disparaît, la souris est captée, polices peu lisibles, ce qui dilue la crédibilité du projet.
  • Intérêt minoritaire mais solide pour le détail technique : un utilisateur de camera-scanning + Negative Lab Pro demande du détail sur l'algorithme NumPy, la gestion du masque orange, les profils de calibration film-stock.

Alternatives citées : negPy (camera + SANE), Negative Lab Pro (Lightroom), Nikon CoolScan (scanner spécialisé), VueScan (outil de numérisation)

Notre lecture

Projet techniquement intéressant qui démontre l'usage pragmatique des LLM pour adapter les outils à son workflow personnel plutôt que l'inverse. Mais le débat révèle surtout une tension profonde : l'automatisation réduit la friction du traitement sans vraiment justifier pourquoi on choisit la pellicule en premier lieu. Pour la DSI, aucune conséquence directe. Pour les passionnés de photographie analogique, cela vaut la peine de regarder le code (GitHub discrètement partagé) si le temps de traitement est réellement un blocage, sachant que les alternatives open source et propriétaires couvertes existent déjà et sont matures. Le cœur du sujet n'est pas technique : c'est de rappeler que la pellicule a une valeur précisément parce qu'elle oblige à des choix, pas malgré cela.

Le brief, dans votre boîte mail

Recevez chaque jour la sélection et l'analyse La Lettre IT, sans avoir à repasser sur le site.

  • Un email par jour, synthèse de ce qui compte réellement sur Hacker News
  • Le débat technique décrypté, pas juste résumé, et ce que La Lettre IT en pense
  • Zéro spam, désabonnement en un clic sur chaque email
Ajouter à mes sources préférées Google