Domanda:
Come trovare le informazioni sull'obiettivo dai metadati delle immagini?
Piyush Kansal
2013-11-18 12:18:44 UTC
view on stackexchange narkive permalink

C'è un modo per scoprire con quale obiettivo è stata scattata un'immagine, specialmente in Ubuntu?

Ho provato a usare l'utilità exif che mi dà il seguente o / p:

$ exif 20111030.JPG

  -------------------- + --------------- ------------------------------------------- Tag | Valore ---- ---------------- + --------------------------------- ------------------------- Tempo di esposizione | 1/80 sec. Numero F | f / 2.8 Programma di esposizione | Classifiche velocità ISO manuali | 1250 Velocità otturatore | 6,32 EV (1/79 sec.) Apertura | 2,97 EV (f / 2,8) Modalità di misurazione | Lunghezza focale modello | 70,0 mm -------------------- + --- -------------------------------------------------- -----  

Tuttavia, questo mi dice solo i dettagli delle impostazioni che possono essere ottenute utilizzando due obiettivi diversi. Voglio scoprire la marca e il modello esatti dell'obiettivo? EXIF memorizza queste informazioni?

La maggior parte delle fotocamere include informazioni sull'obiettivo nei dati EXIF. A volte altre utilità come "EXIF Utility" non leggono correttamente tutti i campi. Da quale fotocamera proviene l'immagine?
Per il visualizzatore exif, Google con la stringa di ricerca "visualizzatore exif", ce n'è in abbondanza. Uso il visualizzatore online - [visualizzatore exif di Jeffrey] (http://regex.info/exif.cgi) quando conveniente.
Risposta breve; solo se la fotocamera lo ha scritto nei dati EXIF ​​(che possono variare per ogni produttore, modello, versione e rilascio del firmware)
Sette risposte:
Esa Paulasto
2013-11-18 13:05:37 UTC
view on stackexchange narkive permalink

Come vederlo?

Puoi trovare la descrizione del modello Lens nei metadati dell'immagine con un visualizzatore Exif in grado di tradurre la sezione MakerNotes dei metadati. Uso il mio software di conversione RAW o un visualizzatore online: visualizzatore exif di Jeffrey su Regex.info. Google può trovare diversi visualizzatori Exif per te, ma non tutti leggono e / o traducono MakerNotes.

Esiste?

Possibilità di trovare le note corrette le informazioni sull'obiettivo dai metadati sono buone quando la fotocamera e l'obiettivo sono entrambi dello stesso produttore. Tuttavia, gli obiettivi di terze parti potrebbero essere visualizzati con informazioni sul modello di obiettivo non valide o mancanti. Anche l'uso di un moltiplicatore di focale, tubo di prolunga o anello adattatore può portare a informazioni sul modello di obiettivo errate o mancanti. Inoltre, molti siti di gallerie fotografiche, e ad esempio Facebook, eliminano intenzionalmente la maggior parte o tutte le informazioni Exif (e il resto dei metadati) dalle immagini.

Come si fa?

L'obiettivo viene riconosciuto dalla fotocamera solo se le è noto il codice ID. I produttori di fotocamere includono le informazioni di diversi obiettivi nel firmware, ma se un determinato obiettivo che utilizzi non è incluso, la fotocamera non può riconoscerlo correttamente.

Alcune specifiche di base di un obiettivo vengono trasferite dall'obiettivo alla fotocamera (ad esempio la lunghezza focale e l'apertura massima utilizzabile al livello di zoom corrente) e quelli vengono quindi inclusi nei dati EXIF. Le informazioni sul modello dell'obiettivo non sono incluse nei dati EXIF ​​di base, ma si trovano invece nella sezione MakerNotes.

Ogni obiettivo ha il proprio codice ID che viene inviato al corpo della fotocamera quando viene acquisita un'immagine. Il firmware del corpo macchina della fotocamera ha una tabella di ricerca per questi codici ID. Un codice che si trova nella tabella di ricerca viene tradotto in codice uniforme (per produttore della fotocamera) e viene scritto nella sezione MakerNotes dei metadati dell'immagine. Spetta al software del lettore EXIF ​​interpretare il codice del modello dell'obiettivo in una descrizione del modello dell'obiettivo. La linea di base è che le informazioni corrette possono essere trovate solo se le informazioni sono già note dalla fotocamera.

Due esempi:

Ad esempio la mia Sony A37 non riconosce del tutto il mio telezoom:

  Obiettivo modello 75-300 mm F4. 5-5.6Apertura massima F4.0  

Quasi corretta ma non del tutto presente. Guarda come l'obiettivo viene prima riconosciuto come f / 4.5-5.6 ma poi l'apertura massima è un fatto difficile trasferito dall'obiettivo alla fotocamera come f / 4.0 (il che è vero). L'obiettivo è in realtà un Sigma 70-300 f / 4-5.6 DG quindi anche la gamma focale era sbagliata in EXIF. Quello che è successo qui è che il codice ID inviato dall'obiettivo cade nello slot 25611 della tabella di ricerca. Questo numero è riservato per "Minolta AF 75-300mm F4.5-5.6 o Sigma Lens" . Un lettore EXIF ​​che utilizzo quindi mostra semplicemente "75-300 mm F4,5-5,6" nel campo Modello obiettivo.

Un obiettivo riconosciuto dalla mia fotocamera ha informazioni esatte:

  Modello obiettivo DT 18-55 mm F3,5-5,6 SAM Apertura massima F4,0  

L'obiettivo è il modello di Sony, un Sony DT 18-55 f / 3.5-5.6 SAM e quindi naturalmente incluso nel firmware della fotocamera. L'apertura massima è f / 4.0 perché in questo caso l'obiettivo è stato ingrandito leggermente, il che ha un effetto sull'apertura massima possibile.

L'aggiornamento del firmware della fotocamera potrebbe aumentare il numero di obiettivi che la fotocamera può riconoscere , ma spetta al software di lettura EXIF ​​mostrare la descrizione dell'obiettivo anziché solo un codice in MakerNotes.

Ottimo punto. Questo mi ha sorpreso questa settimana perché ho fatto apparire un sacco di foto scattate con lo stesso obiettivo con l'obiettivo corretto e * obiettivo sconosciuto * in Lightroom! Dopo essermi grattato la testa, mi sono reso conto che non veniva riconosciuto su una fotocamera ma riconosciuto su altre due! Quindi, sì, sembra dipendere dalla fotocamera. Controllerò per un nuovo firmware.
flolilo
2018-05-22 07:21:29 UTC
view on stackexchange narkive permalink

Una possibilità è utilizzare exiftool . Dovrai avere installato perl , ma poiché è incluso in Debian e Ubuntu per impostazione predefinita, questo non dovrebbe essere un problema.


Il processo di installazione è abbastanza semplice:

  • Usa un gestore di pacchetti per ottenere exiftool (questo controllerà anche se tutte le dipendenze sono soddisfatte) : per esempio apt-get install exiftool Grazie @mattdm!

Se vuoi l'ultima versione di exiftool :

  • Scarica l'ultima versione (di produzione) (il file * .tar.gz ) tramite il tuo browser / wget
  • Apri il tuo terminale:
    • cd <PATH_TO_exiftool.tar.gz>
    • gzip -dc Image- ExifTool-<VERSION>.tar.gz | tar -xf -
    • cd Image-ExifTool-<VERSION>
    • perl Makefile.PL
    • make test (non necessario - verifica solo se tutto funziona)
    • sudo make install (non necessario - installerà exiftool in modo da poter chiamare da qualsiasi luogo)

Dopo l'installazione, puoi eseguire exiftool:

  exiftool -Lens -LensID -Aperture -FocalLength -FocusDistance -DOF TESTIMAGE.CR2  

exiftool -Lens -LensID -Aperture -FocalLength -FocusDistance -DOF TESTIMAGE.CR2

Tieni presente che non tutti i tag sono disponibili in tutti i formati . Alcuni cambiano anche con i produttori. Puoi trovare informazioni su tutti i tag nel sito dei nomi dei tag exiftool e / o nel sito dei tag compositi (come spiega il sito: "I valori del i tag derivano dai valori di altri tag. ")


Altre cose che exiftool può fare:


Nota: non sono in alcun modo affiliato a exiftool, semplicemente mi piace molto, molto.

Non è presente nei repository per Debian e Ubuntu? Su Fedora, Perl non è installato di default, ma `yum install exiftool` inserirà automaticamente tutto ciò di cui hai bisogno.
@mattdm Vuoi dire che ad es. `apt-get install exiftool` installerebbe automaticamente perl? Dovrei testarlo, anche se lo considero un piccolo punto: se è già installato, sei a posto, e se non lo è, puoi installarlo in pochi secondi. ((Ho bevuto troppo poche tazze di caffè oggi ... ha risposto alla tua domanda?))
Bene, sì, quello, ma perché compilare dai sorgenti invece di usare solo il pacchetto distro in primo luogo?
@mattdm ... perché la pagina di exiftool ci dice di farlo? MrGreen Molto probabilmente le versioni dal sito web saranno più recenti, il che può fare la differenza quando possiedi un obiettivo nuovissimo. Ma ovviamente hai ragione: anche l'uso di uno strumento di gestione dei pacchetti per ottenerlo funzionerà. Lo includerò nella mia risposta. Grazie!
chili555
2013-11-18 19:04:49 UTC
view on stackexchange narkive permalink

Ti suggerisco di provare:

  exiv2 -pa image.jpg | grep Lens  

Un esempio da una delle mie immagini recenti include:

  Exif.NikonLd3.LensIDNumber Byte 1 Nikon AF-S Zoom-Nikkor 24-70mm f / 2.8G ED  
gcd0318
2013-11-20 01:06:50 UTC
view on stackexchange narkive permalink

EXIF ​​dovrebbe avere il nome del modello e la marca dell'obiettivo, ma l'immagine che hai ottenuto potrebbe essere modificata e queste informazioni non sono incluse

Anche se questo è vero nella maggior parte dei casi, non è sempre vero, in particolare per gli obiettivi di terze parti. Se l'obiettivo non sa come comunicare la sua identità alla fotocamera e la fotocamera non dispone delle informazioni necessarie per riconoscere l'obiettivo, le informazioni non saranno disponibili. Questo può essere un problema abbastanza regolarmente con obiettivi di terze parti più recenti o meno recenti rispetto alla fotocamera utilizzata.
nel tuo caso, nessuno strumento software potrebbe aiutarti
d'accordo, ma questo è il punto. In alcuni casi non è possibile.
Ernie
2015-09-22 06:13:32 UTC
view on stackexchange narkive permalink

Stavo solo cercando le stesse informazioni sul tipo / modello di obiettivo. Alla fine mi sono rivolto a Picasa e fornisce quasi tutte le informazioni EXIF ​​di cui hai bisogno. Posso scegliere il mio obiettivo (se la marca non è mostrata) dalla lunghezza focale, ad esempio Sigma 18-250 viene visualizzato come obiettivo = 18-250. Spero che questa informazione sia stata utile, sicuramente lo era per me.

Alex Punnen
2018-09-27 09:16:07 UTC
view on stackexchange narkive permalink

Uso RAWTherapee per caricare e trovare non solo la gamma focale dell'obiettivo da 70 a 300 mm, ma anche la lunghezza focale per la foto in particolare 230 mm (non sono un fotografo professionista, non ne sono completamente sicuro)

enter image description here

José Peña Villalobos
2018-05-22 04:18:14 UTC
view on stackexchange narkive permalink

Sono su Mac ... Sono su Nikon ... C'è questo software di Nikon:

ViewNX-i Ver 1.2.12

Seleziona il percorso dal computer alla cartella con le foto e il pannello di destra mostra il pannello Informazioni su file e fotocamera.

Obiettivo Nikon VR 55-200mm f / 4-5G:

Nikon 55-200mm f/4-5G

Obiettivo Nikon VR 18-55 mm f / 3.5-5.6G:

Nikon 18-55mm f/3.5-5.6G

Obiettivo Nikon 35mm f / 1.8G Prime:

Prime Nikon 35mm f/1.8G

Nota: questi sono file raw NEF ...



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...