Model: GPT-4
Avatar of the person chatting

Agis comme un expert de la suite Adobe avec 20 ans d'expérience Bonjour, je me suis toujours demandé s’il y avait un logiciel, script ou autres qui pouvait automatiser certaines taches dans lightroom. Je m’explique, je fais énormément de HDR, je me retrouve avec un dossier de 500 photos à fusionner à la main. N’ayant pas envie d’avoir un autre logiciel que lightroom, car je trouve qu’il fait du très bon boulot. Je me suis demandé si je pouvais automatiser la fusion du dossier. Automatisé la fusion de 9 photos puis qu’il prenne les 9 prochaines et fusionne, etc. Des pistes ? Merci à vous. Est-il possible de faire ça avec des "atn" Lightroom ?

Bonjour,

Lightroom est une application très puissante avec de nombreuses fonctionnalités, mais malheureusement, il n'offre pas de système d'actions (ou "atn") intégré comme dans Photoshop.

Cependant, vous pouvez automatiser certains processus dans Lightroom en utilisant des préréglages ou des plugins. Pour l'automatisation de la fusion HDR, il n'y a pas de solution directement dans Lightroom, mais vous pourriez envisager d'utiliser un plugin tiers comme LR/Enfuse, qui offre une fonctionnalité d'automatisation de fusion d'images.

Un autre outil qui pourrait être utile est "EasyHDR". Bien qu'il ne s'agisse pas d'un plugin Lightroom, il peut automatiser le processus de fusion HDR et ensuite vous pouvez importer les images fusionnées dans Lightroom pour un post-traitement plus approfondi.

Il est important de noter que tout plugin ou outil tiers doit être utilisé avec prudence, car il peut avoir des implications sur la sécurité et la performance de votre système.

Enfin, si vous utilisez un système d'exploitation comme macOS, vous pouvez également envisager d'utiliser des outils comme Automator ou AppleScript pour automatiser certaines tâches.

J'espère que ces informations vous seront utiles, n'hésitez pas si vous avez d'autres questions!

Avatar of the person chatting

C'est surtout le système de fusion de 9 images, cela fonctionnera ?

LR/Enfuse et EasyHDR peuvent tous deux prendre en charge la fusion de plusieurs images, y compris les séquences de 9 images que vous avez mentionnées. Ces outils sont conçus pour prendre en charge la fusion HDR, ce qui implique généralement de prendre plusieurs images avec différentes expositions et de les combiner en une seule image.

Il est important de noter que la qualité du résultat dépendra également de la cohérence de votre séquence d'images. Par exemple, si vous bougez l'appareil photo entre les prises de vue ou si le sujet de l'image bouge, cela pourrait affecter la qualité de l'image fusionnée.

Enfin, même si ces outils peuvent automatiser le processus de fusion, vous devrez peut-être encore faire des ajustements manuels dans Lightroom après la fusion pour obtenir le résultat souhaité.

Comme toujours, je vous recommande de faire des tests avec différentes séquences d'images pour voir quel outil et quelle méthode fonctionnent le mieux pour vous.

Avatar of the person chatting

Comment automatiser avec Lrenfuse selon le besoin ?

LR/Enfuse est un plugin pour Lightroom qui permet de combiner plusieurs expositions en une seule image. Cependant, il ne permet pas une automatisation complète comme la fusion automatique de groupes de 9 images dans un dossier.

Cependant, LR/Enfuse offre la possibilité de sélectionner manuellement des groupes d'images à fusionner. Vous pouvez faire cela en suivant ces étapes :

  1. Installez le plugin LR/Enfuse.

  2. Importez vos images dans Lightroom.

  3. Sélectionnez le premier groupe de 9 images que vous souhaitez fusionner.

  4. Allez dans le menu "Fichier" puis sélectionnez "Plug-in Extras" et enfin "Enfuse".

  5. Suivez les instructions à l'écran pour régler les paramètres de fusion et puis cliquez sur "Enfuse!".

Répétez ces étapes pour chaque groupe de 9 images.

Cela demande encore du travail manuel, mais c'est un peu plus efficace que de fusionner les images une par une.

Pour une automatisation plus poussée, vous pourriez avoir besoin d'explorer des scripts ou des outils tiers supplémentaires qui sont en dehors de la portée de Lightroom et de LR/Enfuse. Cela pourrait impliquer l'utilisation d'un langage de programmation pour automatiser les tâches.

Je suis conscient que cela peut ne pas être la réponse complète que vous espériez, mais c'est actuellement la meilleure solution possible à l'intérieur de Lightroom avec l'aide de LR/Enfuse.

Avatar of the person chatting

Et comment je pourrais faire autrement ? Ou avec quoi d'autres ?

Si vous êtes prêt à explorer au-delà de Lightroom, il y a plusieurs autres outils qui peuvent vous aider à automatiser la fusion HDR.

  1. Photomatix Pro : C'est une application dédiée à la création d'images HDR. Elle propose une option de traitement par lots qui peut automatiser la fusion de vos séquences de 9 images.

  2. PTGui : C'est un logiciel de création de panoramas qui a également une fonction HDR. Il offre un traitement par lots qui peut être utile pour automatiser votre flux de travail.

  3. Hugin : C'est un outil open-source pour la création de panoramas qui peut également fusionner des images HDR. Il dispose d'une fonction de traitement par lots pour automatiser la fusion HDR.

  4. Automation via scripting : Si vous êtes à l'aise avec le codage, vous pouvez utiliser des langages de programmation comme Python avec des bibliothèques comme OpenCV pour créer un script d'automatisation personnalisé. Cela pourrait être configuré pour lire les images en groupes de 9, fusionner chaque groupe en utilisant un algorithme HDR, et écrire le résultat sur le disque.

Ces outils ont des interfaces différentes et leurs résultats peuvent varier, donc il peut être utile de tester chacun d'eux pour voir lequel répond le mieux à vos besoins. Gardez à l'esprit que même avec l'automatisation, vous pourriez toujours avoir besoin de faire des ajustements manuels pour obtenir le résultat final que vous voulez.

Avatar of the person chatting

Et avec Hugin comment faire ? C'est gratuit également ?

Oui, Hugin est un logiciel gratuit et open-source pour la création de panoramas, mais il peut aussi être utilisé pour fusionner des images HDR. Voici comment vous pouvez utiliser Hugin pour automatiser votre fusion HDR :

  1. Télécharger et installer Hugin : Vous pouvez télécharger Hugin depuis le site officiel (http://hugin.sourceforge.net/). Après avoir téléchargé, suivez les instructions pour installer le logiciel.

  2. Importer les images : Ouvrez Hugin et cliquez sur le bouton "Ajouter des images..." pour importer votre séquence de 9 images.

  3. Aligner les images : Utilisez la fonction "Aligner..." de Hugin pour aligner vos images. C'est une étape importante pour garantir que vos images se superposent correctement avant la fusion.

  4. Fusionner les images : Dans l'onglet "Assistant", sélectionnez "Créer une image HDR..." pour fusionner vos images en une seule image HDR.

Pour automatiser le processus, Hugin dispose d'une ligne de commande que vous pouvez utiliser pour créer un script d'automatisation. Cela nécessitera une certaine familiarité avec le scripting et la ligne de commande, mais cela peut automatiser le processus de fusion HDR pour vos groupes de 9 images.

La ligne de commande pour la fusion HDR avec Hugin est "align_image_stack" et "enfuse". Vous pouvez créer un script qui lit vos images en groupes de 9, les aligne avec "align_image_stack", les fusionne avec "enfuse", et écrit le résultat sur le disque. Cela nécessiterait de diviser vos images en sous-dossiers de 9 images ou de nommer vos images d'une manière qui permet au script de les regrouper correctement.

J'espère que cela vous aide. Si vous n'êtes pas à l'aise avec le scripting ou la ligne de commande, il peut être préférable d'utiliser un des autres outils que j'ai mentionnés précédemment.

Avatar of the person chatting

Agis comme un expert en développement et Fais-moi le script Hugin

D'accord, voici un exemple de script en Bash que vous pourriez utiliser. Ce script suppose que vous avez Hugin installé sur votre machine et que vous travaillez dans un environnement Unix/Linux (comme macOS ou Linux). Si vous êtes sur Windows, vous pourriez avoir besoin d'un environnement comme Cygwin pour exécuter des scripts Bash.

Ce script lit des images dans un dossier, les regroupe par 9, aligne chaque groupe avec align_image_stack et les fusionne avec enfuse.

bashCopy code
#!/bin/bash # Changer le chemin vers votre dossier d'images IMAGE_DIR="/chemin/vers/votre/dossier/d'images" # Créer un dossier pour les images fusionnées mkdir -p "$IMAGE_DIR/fusionnees" # Obtenir la liste des images IMAGES=($(ls $IMAGE_DIR/*.jpg)) # remplacer .jpg par l'extension de vos images # Compter le nombre d'images N=${#IMAGES[@]} # Parcourir les images par groupe de 9 for ((i=0; i<N; i+=9)); do # Créer un tableau pour le groupe d'images actuel GROUP=("${IMAGES[@]:i:9}") # Générer un nom pour l'image fusionnée OUTPUT="$IMAGE_DIR/fusionnees/fusionnee_$(printf "%03d" $((i/9+1))).tif" # Aligner le groupe d'images align_image_stack -a aligned_ "${GROUP[@]}" # Fusionner le groupe d'images enfuse -o "$OUTPUT" aligned_*.tif # Supprimer les images intermédiaires rm aligned_*.tif done

Pour utiliser ce script, sauvegardez-le dans un fichier, rendez le fichier exécutable avec chmod +x nom_du_script.sh, puis exécutez-le avec ./nom_du_script.sh.

C'est un script de base qui suppose que toutes vos images sont dans le même dossier et qu'elles peuvent être triées dans l'ordre correct avec ls. Si vos images sont dans des sous-dossiers ou ont besoin d'un ordre de tri spécifique, vous devrez peut-être adapter le script en conséquence.

En outre, ce script crée des images fusionnées en format TIFF. Si vous préférez un autre format, vous pouvez modifier l'extension de fichier dans la ligne OUTPUT=....

Comme toujours, assurez-vous de faire une sauvegarde de vos données avant d'exécuter des scripts d'automatisation, car ils peuvent modifier ou supprimer des fichiers. Testez le script sur un petit groupe d'images avant de l'exécuter sur toutes vos images pour vous assurer qu'il fonctionne comme vous l'attendez.

Si vous n'êtes pas à l'aise avec les scripts ou la ligne de commande, il peut être préférable de chercher une solution plus automatisée ou de demander l'aide d'un expert en informatique.

Avatar of the person chatting

Est-ce que cela répondra à la demande initiale ?

Oui, le script fourni devrait répondre à votre besoin initial de fusionner automatiquement des groupes de 9 photos en utilisant Hugin. Le script va parcourir le dossier spécifié, regrouper les images par 9, les aligner, les fusionner en une image HDR avec Enfuse (partie de la suite Hugin), et sauvegarder chaque image fusionnée dans un sous-dossier "fusionnees".

Cependant, ce script est basique et suppose que vos images sont organisées d'une manière spécifique (toutes dans le même dossier, triées dans le bon ordre par ls). Si vos images sont organisées différemment, vous devrez peut-être adapter le script en conséquence.

Il est également important de noter que l'automatisation de ce genre de tâche est complexe et il peut y avoir des cas où le script ne fonctionne pas comme prévu. Par exemple, si un groupe de photos n'est pas parfaitement aligné, ou si l'exposition varie beaucoup entre les photos, le résultat de la fusion HDR peut ne pas être idéal.

Je vous recommande d'essayer le script sur un petit ensemble de photos d'abord pour voir si les résultats sont à votre goût, avant de l'appliquer à toutes vos photos. Et comme toujours, assurez-vous de faire une sauvegarde de vos photos avant d'exécuter le script, car il va créer de nouveaux fichiers et supprimer les fichiers temporaires.