Come identificare automaticamente i set di immagini tra parentesi tra centinaia di immagini?


11

Faccio molte foto. Molti di questi (circa il 50%) sono tra parentesi quadre per creare immagini HDR in un secondo momento. Vorrei identificare automaticamente i set tra parentesi e spostarli in una cartella separata per ulteriori elaborazioni.

Uso Linux, quindi le soluzioni basate su Photoshop non rientrano nell'ambito.


1
Forse a bassa tecnologia, ma il vecchio trucco per le dita panoramiche funzionerebbe per te? Basta terminare ogni set di staffe con un colpo di mano, come indicatore per terminare quella serie.
Fer

1
@Ferdy avresti ancora bisogno di un software di riconoscimento delle mani per etichettare e spostare automaticamente i set tra parentesi come richiesto dalla domanda!
Matt Grum,

Risposte:


4

Se hai una DSLR Canon e sei disposto a installare Magic Lantern, allora c'è una grande funzionalità che risolve bene questo problema.

Quando si eseguono scatti tra parentesi tramite ML, è possibile configurarlo in modo da generare un piccolo script shell che viene eseguito enfuse sul set di immagini. Lo script è scritto nella stessa directory delle immagini.

Non uso davvero gli script stessi (ho il mio script enfuse), ma li trovo abbastanza utili come un registro di quali immagini sono presenti in ogni set tra parentesi.


Magic Lantern sembra essere una buona soluzione al mio problema. Il file di script che salva con l'elenco di immagini tra parentesi è un buon inizio per qualsiasi flusso di lavoro.
Atis,

Sarebbe bello se potessi aggiungere una descrizione su come eseguire queste impostazioni in ML o un link alla loro pagina wiki.
OSUZorba,

8

testa a testa, questa non è una risposta completa; potrebbe aiutarti ad arrivare alla soluzione sebbene l'
ambiente Linux sia perfetto per Phil Harvey's ExifTool

Lo strumento autonomo potrebbe avere un modo per essere programmato per fare questo.
Un trucco sporco consiste nell'utilizzare i timestamp e i dati di bias di parentesi per raccogliere le immagini.

C'è anche una libreria Perl .

Vedi anche webhdrtools che si basa su ExifTool & Perl tra le altre cose.
Anche se non ho verificato se gestisce l'interesse di isolare le immagini tra parentesi, in
caso contrario, dai un'occhiata all'output di exiftool per le immagini tra parentesi e non tra parentesi, potresti trovare un metodo semplice per isolarle.

Alla fine, quando lo fai, condividi qui il tuo flusso di lavoro.
Questo è stato sulla mia road map anche per un po ':-)


Webhdrtools ha un programma che lo farà, ma si basa sulla separazione minima tra il set di parentesi e le immagini che hanno preceduto o seguito. Ciò significa che in un miscuglio di tiri tra parentesi e continui, questi finiranno per essere trattati tra parentesi e inseriti in una directory (che potrebbe essere utile).
Blrfl

Lo script Magic Lantern può essere utilizzato per le immagini che prenderò in futuro. Lavorare sul flusso di lavoro per le immagini esistenti ha una priorità inferiore.
Atis,

L'analisi basata su +1 timestamp mi sembra la strada da percorrere.
JoséNunoFerreira,

2

Ecco cosa funziona per me:

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

Se utilizzi Canon, utilizza BracketMode anziché ShootingMode e AEB come valore. Per Nikon prova quello che ho usato. Ecco un elenco di comandi specifici per i marchi. Sono andato da Nikon e ho cercato "parentesi" e questa soluzione funziona.


1

Ho scritto un breve post in cui spiegavo come ho completato la stessa attività. Lo puoi trovare sul mio blog

Lo riassumo qui. Usare ExifTool è abbastanza banale per raggiungere il nostro intento. Solo una questione di una riga di comando:

exiftool "-directory=HDR" -ext CR2 -if '$bracketMode eq "AEB"' .

2
Si prega di inserire la risposta direttamente qui. Altrimenti in che cosa differisce dallo spam?
Unapiedra,

3
Sì, almeno indica che la tua soluzione utilizza exiftool e funziona per Canon. Il collegamento al blog probabilmente va bene, ma ha bisogno di una certa quantità di contenuti qui in modo che le persone possano valutare se devono fare clic per ulteriori informazioni.
MikeW

E, sai, i blog vanno e vengono ....
Per favore, leggi il mio profilo

Fatto! Ho aggiunto un breve riassunto;)
maxcanna il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.