Ich mache viele Fotos. Ziemlich viele davon (ca. 50%) sind Belichtungsreihen, um später HDR-Bilder zu erstellen. Ich möchte die eingeklammerten Sätze automatisch identifizieren und zur weiteren Verarbeitung in einen separaten Ordner verschieben.
Ich verwende Linux, daher fallen Photoshop-basierte Lösungen nicht in den Geltungsbereich.
Wenn Sie eine Canon DSLR haben und bereit sind, Magic Lantern zu installieren, gibt es eine großartige Funktion, die dieses Problem gut löst.
Wenn Sie Aufnahmen in Klammern über ML machen, können Sie es so konfigurieren, dass es ein kleines Shell-Skript generiert, das enfuse auf dem Satz von Bildern ausführt. Das Skript wird in das gleiche Verzeichnis wie die Bilder geschrieben.
Ich benutze die Skripte selbst nicht wirklich (ich habe mein eigenes enfuse-Skript), aber ich finde sie ziemlich praktisch, um aufzuzeichnen, welche Bilder sich in jedem eingeklammerten Satz befinden.
Achtung, das ist keine vollständige Antwort; Es könnte Ihnen helfen, zur Lösung zu gelangen, obwohl
Ihre Linux-Umgebung perfekt für Phil Harvey's
ExifTool ist
Das eigenständige Tool verfügt möglicherweise über eine Möglichkeit, dies per Skript zu tun.
Ein schmutziger Trick besteht darin, Zeitstempel und Bracket-Bias-Daten zu verwenden, um Bilder zu sammeln.
Es gibt auch eine Perl-Bibliothek .
Siehe auch webhdrtools , das unter anderem auf ExifTool & Perl basiert.
Ich habe zwar nicht überprüft, ob es Ihr Interesse an der Isolierung von Bildern in Klammern erfüllt,
aber wenn dies nicht der Fall ist, werfen Sie einen Blick auf die Exiftool-Ausgabe für Bilder in Klammern und ohne Klammern. Möglicherweise finden Sie eine einfache Methode, um sie zu isolieren.
Wenn Sie dies erledigt haben, teilen Sie Ihren Arbeitsablauf hier mit.
Das steht auch schon länger auf meiner Roadmap:-)
Hier ist, was für mich funktioniert:
exiftool "-directory=HDR" -if '$ShootingMode eq "Continuous, Exposure Bracketing, Auto ISO"' *
Wenn Sie Canon verwenden, verwenden Sie BracketMode anstelle von ShootingMode und AEB als Wert. Für Nikon versuchen, was ich verwendet habe. Hier ist eine Liste von Befehlen, die spezifisch für Marken sind. Ich ging zu Nikon und suchte nach "Klammer" und diese Lösung funktioniert.
Ich habe einen kurzen Beitrag geschrieben, in dem erklärt wird, wie ich dieselbe Aufgabe erledige. Du findest es in meinem Blog
Ich fasse es hier zusammen. Mit ExifTool ist es ziemlich trivial, unsere Absicht zu erreichen. Nur eine Frage einer Befehlszeile:
exiftool "-directory=HDR" -ext CR2 -if '$bracketMode eq "AEB"' .
Fer
Matt Grum