Comment identifier automatiquement les jeux d'images entre parenthèses parmi des centaines d'images?

11

Je prends beaucoup de photos. Un grand nombre d'entre elles (environ 50%) sont entre crochets pour créer des images HDR plus tard. Je voudrais identifier automatiquement les jeux entre crochets et les déplacer vers un dossier séparé pour un traitement ultérieur.

J'utilise Linux, donc les solutions basées sur Photoshop sont hors de portée.

Atis
la source
1
Peut-être low-tech, mais le vieux tour du doigt panoramique fonctionnerait-il pour vous? Terminez simplement chaque jeu de supports avec un coup de main, comme marqueur pour terminer cette série.
Fer
1
@Ferdy, vous auriez toujours besoin d'un logiciel de reconnaissance de la main pour étiqueter et déplacer automatiquement les ensembles entre crochets, comme la question l'exige!
Matt Grum

Réponses:

4

Si vous avez un reflex numérique Canon et que vous souhaitez installer Magic Lantern, il existe une excellente fonctionnalité qui résout bien ce problème.

Lorsque vous effectuez des prises de vue entre crochets via ML, vous pouvez le configurer pour générer un petit script shell qui s'exécute enfuse sur l'ensemble d'images. Le script est écrit dans le même répertoire que les images.

Je n'utilise pas vraiment les scripts eux-mêmes (j'ai mon propre script enfuse), mais je les trouve assez pratiques pour enregistrer les images dans chaque ensemble entre crochets.

Miguel
la source
Magic Lantern semble être une bonne solution à mon problème. Le fichier de script qu'il enregistre avec la liste des images entre crochets est un bon début pour tout flux de travail.
Atis
Ce serait bien si vous pouviez ajouter une description sur la façon de faire ces paramètres en ML, ou un lien vers leur page wiki.
OSUZorba
8

attention, ce n'est pas une réponse complète; cela pourrait vous aider à trouver la solution bien que
votre environnement linux soit parfait pour Phil Harvey's ExifTool

L'outil autonome peut avoir un moyen d'être scripté pour ce faire.
Une mauvaise astuce consiste à utiliser des horodatages et des données de biais de support pour collecter des images.

Il existe également une bibliothèque Perl .

Voir aussi webhdrtools qui est basé sur ExifTool & Perl entre autres.
Bien que je n'ai pas vérifié si cela gère votre intérêt d'isoler les images entre crochets,
si ce n'est pas le cas, jetez un oeil à la sortie exiftool pour les images avec et sans crochets, vous trouverez peut-être une méthode simple pour les isoler.

Enfin, lorsque vous avez terminé, partagez votre flux de travail ici.
Cela fait partie de ma feuille de route depuis un moment aussi:-)

nik
la source
Webhdrtools a un programme qui fera cela, mais il est basé sur une séparation de temps minimum entre l'ensemble entre crochets et les images qui ont précédé ou suivi. Cela signifie que dans un sac mixte de prise de vue entre crochets et continue, cette dernière finira par être traitée comme entre crochets et fourrée dans un répertoire (ce qui pourrait être utile).
Blrfl
Le script Magic Lantern peut être utilisé pour les images que je prendrai à l'avenir. Travailler sur le flux de travail pour les images existantes a une priorité inférieure.
Atis
L'analyse basée sur l'horodatage +1 semble être la voie à suivre, pour moi.
JoséNunoFerreira
2

Voici ce qui fonctionne pour moi:

exiftool "-directory=HDR" -if '$ShootingMode eq "Continuous, Exposure Bracketing, Auto ISO"' *

Si vous êtes sur Canon, utilisez BracketMode au lieu de ShootingMode et AEB comme valeur. Pour Nikon, essayez ce que j'ai utilisé. Voici une liste de commandes spécifiques aux marques. Je suis allé chez Nikon et j'ai cherché "support" et cette solution fonctionne.

Unapiedra
la source
1

J'ai écrit un petit post expliquant comment j'accomplis la même tâche. Vous pouvez le trouver sur mon blog

Je le résume ici. L'utilisation d'ExifTool est assez triviale pour atteindre notre objectif. Juste une question de ligne de commande:

exiftool "-directory=HDR" -ext CR2 -if '$bracketMode eq "AEB"' .
maxcanna
la source
2
Veuillez mettre la réponse directement ici. Sinon, en quoi est-ce différent du spam?
Unapiedra
3
Oui, indiquez au moins que votre solution utilise exiftool et fonctionne pour canon. Le lien vers le blog est probablement correct, mais a besoin d'une certaine quantité de contenu ici afin que les gens puissent évaluer s'ils doivent cliquer pour en savoir plus.
MikeW
Et, vous savez, les blogs vont et viennent ....
Veuillez lire mon profil
Terminé! J'ai ajouté un résumé rapide;)
maxcanna