Italian db2000 - JPEG Exif

maXim

Active Member
Licensed User
Longtime User
db2000 - JPEG Exif

Siccome sono anche appassionato di fotografia digitale ho voluto realizzare questa procedura che visualizza in una tabella i dati Exif di un'immagine JPEG. Exif è l'abbrevazione di Exchangeable image file format che è una specifica per il formato delle immagini prodotte dalle fotocamere digitali e di particolari etichette di metadati (Tag) compresi negli stessi file delle immagini e in particolare per i formati JPEG e TIFF. Le specifiche Exif sono state create dalla JEIDA (Japan Electronic Industries Development Association) e non rappresentano uno standard di riferimento ma la maggior parte dei produttori di fotocamere digitali lo hanno adottato, chissà: forse perché sono quasi tutti giapponesi?

Il codice del programma, anche se è ben leggibile, a prima vista può apparire non ottimizzato e qualcuno può "storcere il naso" vedendo alcune ridondanze o l'uso in certi casi dei cicli For...Next al posto dei Do While...Loop e il non uso delle espressioni regolari ma, per un uso didattico rivolto in particolare ai "novizi", mantenere il codice in una "scrittura più classica" riesce a rendere più chiaro il pensiero di chi ha progettato la soluzione. In effetti (ed è vero) certe ottimizzazioni rendono più leggibile (e standard) il codice ma è anche vero che certe scelte possono influire sulle prestazioni perché, ricordiamocelo, non tutti i compilatori sono poi in grado di rendere la stessa ottimizzazione al livello di codice macchina, comunque questa è un'altra storia...

Per chi desidera ottenere altre informazioni sulle specifiche Exif propongo i siti www.Exif.org e www.Exif.us. Comunico inoltre, per chi desidera partecipare ad eventuali sviluppi dell'argomento in Basic4ppc, che tramite questo thread sono aperto a qualsiasi tipo di collaborazione...

Il progetto db2000 - JPEG Exif, completo del relativo source con commenti, è compresso in un file di tipo WinZip compatibile ed è scaricabile dal link sottostante...

 
Last edited:

maXim

Active Member
Licensed User
Longtime User
Hi, agraham

I resolved the problem! :sign0013:
(download again)

Thanks for Your interest.

Best Regards
 
Last edited:
D

Deleted member 103

Guest
Ciao Massimo,

ecco di nuovo un buon lavoro, complimenti.


Tanti saluti,
Filippo
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…