{"id":15892,"date":"2010-10-30T19:31:07","date_gmt":"2010-10-30T17:31:07","guid":{"rendered":"http:\/\/www.boscarol.com\/blog\/?p=15892"},"modified":"2015-05-22T18:58:31","modified_gmt":"2015-05-22T16:58:31","slug":"metadati-exif","status":"publish","type":"post","link":"http:\/\/www.boscarol.com\/blog\/?p=15892","title":{"rendered":"Metadati EXIF"},"content":{"rendered":"<p>La <em>Japan Electronic Industry Development Association<\/em> (JEIDA) ha compilato le specifiche per i metadati di una immagine digitale scattata mediante una fotocamera digitale. Le specifiche si chiamano <strong>Exif<\/strong> e sono supportate dai formati JPEG (non da JPEG 2000), TIFF Rev. 6 e RIFF WAVE audio file oltre che dalla gran parte dei formati Raw.<\/p>\n<p><strong><br \/>\nLo standard Exif<\/strong><\/p>\n<p>Tutti i fotografi sanno che <strong>Exif<\/strong> sono quelle informazioni (come la data, tempo di esposizione, lunghezza focale e molte altre) che vengono inserite come <em>metadati<\/em> (cio\u00e8 dati che si riferiscono ad altri dati, quelli dell\u2019immagine) in uno scatto fotografico.<\/p>\n<p>Questi dati sono molto importanti, e anche le pi\u00f9 semplici tra le operazioni delle fotocamere non sarebbero fattibili senza le informazioni Exif. Una applicazione pu\u00f2 decidere, per esempio, di ruotare l\u2019immagine oppure di mantenere, durante il trasferimento dalla fotocamera al computer la data di scatto separata dalla data di trasferimento. Un software di visualizzazione pu\u00f2 leggere l\u2019informazione sul bilanciamento del bianco e operare le regolazioni appropriate.<\/p>\n<p>Exif, tuttavia, non consiste solo di informazioni aggiunte all\u2019immagine scattata, ma \u00e8 un sistema pi\u00f9 complesso di quanto normalmente si pensi. Vediamo come stanno le cose.<\/p>\n<p><strong><br \/>\nBreve storia di Exif e DCF<\/strong><\/p>\n<p>Exif, come dice il nome (<em>Exchangeable Image File Format<\/em>), \u00e8 un <strong>formato grafico<\/strong> progettato per le fotocamere digitali (DSC, <em>digital still camera<\/em>) dalla <em>Japan Electronics and Information Technology Industries Association<\/em>.<\/p>\n<p>Il formato Exif \u00e8 nato nel 1995 per standardizzare i precedenti sistemi di informazione e per facilitare l\u2019interscambio dei dati. Prima del 1995 c\u2019erano i formati JPEG e TIFF che costituiscono ancora oggi la struttura di base per la memorizzazione e compressione dei dati raster. Infatti Exif si basa sui formati JPEG e TIFF ai quali aggiunge i metadati.<\/p>\n<p>Nel 1999 \u00e8 stato pubblicato un secondo standard, il DCF (<em>Design Rule for Camera File Systems<\/em>). Si tratta del <em>file system<\/em> cio\u00e8 del metodo per memorizzare e organizzare i file Exif sui supporti di registrazione, in modo che siano leggibili da computer e periferiche (fotocamere, stampanti, dischi) diverse. Oggi questo <em>file system<\/em> viene usato praticamente da tutte le fotocamere digitali.<\/p>\n<p>Altri esempi di <em>file system<\/em> sono quelli usati su Mac OS X (HFS+), Windows NT (NTFS), e sui CD e DVD (UTF).<\/p>\n<p>Dal 1999 Exif e DCF viaggiano in coppia. Dopo l\u2019uscita di DCF, Exif \u00e8 stato aggiornato alla versione 2.2 all\u2019inizio del 2002. Questa versione \u00e8 nota anche come ExifPrint. All\u2019uscita di DCF 2, Exif \u00e8 stato aggiornato alla versione 2.2.1 alla fine del 2003. L&#8217;ultima versione \u00e8 la 2.3 di aprile 2010.<\/p>\n<table class=\"cartable\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\"><strong>VERSIONE<\/strong><\/td>\n<td valign=\"top\"><strong>DATA<\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 1.0<\/td>\n<td valign=\"top\">ottobre 1995<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 1.1<\/td>\n<td valign=\"top\">maggio 1997<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 2.0<\/td>\n<td valign=\"top\">novembre 1997<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 2.1<\/td>\n<td valign=\"top\">giugno 1998<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">DCF 1<\/td>\n<td valign=\"top\">gennaio 1999<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 2.2 (aka ExifPrint)<\/td>\n<td valign=\"top\">febbraio 2002<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">DCF 2<\/td>\n<td valign=\"top\">settembre 2003<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 2.2.1<\/td>\n<td valign=\"top\">settembre 2003<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">Exif 2.3<\/td>\n<td valign=\"top\">aprile 2010<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong><br \/>\nScrittura dei tag Exif<\/strong><\/p>\n<p>I metadati EXIF si suddividono in tre gruppi:<\/p>\n<ul>\n<li>metadati che riguardano la fotocamera;<\/li>\n<li>metadati che riguardano l\u2019immagine;<\/li>\n<li>altri metadati.<\/li>\n<\/ul>\n<p>La registrazione di informazioni specifiche che riguardano la fotocamera comprendono marca, modello, numero di serie, disposizione dei filtri, tipo di sensore, apertura massima, versione del software e molto altro.<\/p>\n<p>Ecco un breve estratto:<\/p>\n<p style=\"padding-left: 30px;\"><tt>Make \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0: NIKON CORPORATION<br \/>\nCamera Model Name \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : NIKON D100<br \/>\nSoftware \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0: Ver.2.00<br \/>\nBits Per Sample \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : 12<br \/>\nCFA Pattern \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : [Blue,Green][Green,Red]<br \/>\nCompression \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : Nikon NEF Compressed <\/tt><\/p>\n<p>Le informazioni specifiche dell\u2019immagine scattata riguardano per esempio la data di scatto, tempo, otturatore, uso del flash, lunghezza focale e possono comprendere anche una immagine di <em>preview<\/em> o <em>thumbnail<\/em> di 160 x 120 pixel.<\/p>\n<p>Ecco un breve estratto:<\/p>\n<p style=\"padding-left: 30px;\"><tt>Image Width \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : 3034<br \/>\nImage Height \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0: 2024<br \/>\nExposure Time \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : 1\/60<br \/>\nF Number \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0: 5.6<br \/>\nExposure Program \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0: Program AE<br \/>\nCreate Date \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : 2004:10:17 11:03:36<br \/>\nExposure Compensation \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : 0<br \/>\nMetering Mode \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : Multi-segment<br \/>\nFlash \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 : Fired, Return detected<br \/>\nFocal Length \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0: 24.0 mm<br \/>\n<\/tt><\/p>\n<p>Exif consente inoltre ai produttori di memorizzare informazioni proprietarie (che non seguono lo standard Exif) in speciali campi detti <em>maker notes<\/em>. Molti produttori inseriscono in questi campi informazioni sulle impostazioni della fotocamera, modalit\u00e0 di flash ed esposizione, o dati di dettaglio sullo scatto, anche in maniere criptata.<\/p>\n<p>I tag Exif possono essere scritti non solo dalle fotocamere digitali ma, per esempio, anche dagli scanner e da qualsiasi applicazione sia in grado di farlo.<\/p>\n<p><strong><br \/>\nLettura dei tag Exif<\/strong><\/p>\n<p>La versione 7 del 2002 \u00e8 la prima versione di Photoshop nella quale si possono leggere alcuni tag Exif, direttamente in Photoshop o nel File Browser.<\/p>\n<p>In Photoshop CS2 (9) le informazioni Exif si possono vedere in File &gt; Info file nei pannelli Dati fotocamera 1 e 2 e Avanzate &gt; Propriet\u00e0 Exif (sono un po\u2019 da interpretare).<\/p>\n<p>In Bridge, si possono vedere nel tab Metadati, Dati fotocamera (Exif). Qui ci sono i dati un po\u2019 interpretati. Vedi per esempio MeteringMode.<\/p>\n<p>In Mac OS X alcune di queste informazioni possono essere viste direttamente dal Finder (File &gt; Get Info &gt; More Info). Su Windows si pu\u00f2 fare clic destro e scegliere Propriet\u00e0 e poi Summary.<\/p>\n<p>Ci sono anche numerose utilities che leggono i dati Exif. La pi\u00f9 nota e completa \u00e8 <a href=\"http:\/\/www.sno.phy.queensu.ca\/~phil\/exiftool\/\" target=\"_blank\">ExifTool<\/a>.<\/p>\n<p>Su Mac OS X si installa l&#8217;applicazione (c&#8217;\u00e8 gi\u00e0 un package pronto), quindi si apre il Terminale (sta nelle Utilities) si scrive <tt>exiftool<\/tt>, uno spazio, e il <em>path<\/em> della immagine Raw che si vuole esaminare (o meglio si trascina l&#8217;icona del file nella finestra del Terminale), per esempio<\/p>\n<p style=\"padding-left: 30px;\"><tt>exiftool fotografie\/DSC0233.NEF<\/tt><\/p>\n<p>L&#8217;utilit\u00e0 elencher\u00e0 decine e decine di tag Exif contenuti nel file Raw. Gran parte di questi tag\u00a0(come per esempio il tag Color Space) vengono utilizzati solo per l&#8217;elaborazione interna di una immagine e non giocano alcun ruolo nel caso di dati Raw elaborati esternamente.<\/p>\n<p>Anche <a href=\"http:\/\/regex.info\/exif.cgi\" target=\"_blank\">Exif Viewer<\/a> \u00e8 molto comodo perch\u00e9 funziona direttamente da una pagina web.<br \/>\n<a name=\"spazio\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Spazio colore in Exif<\/strong><\/p>\n<p>La <strong>versione 2.0<\/strong> di Exif ha introdotto un particolare tag chiamato \u201c<em>color space<\/em>\u201d che indica lo spazio colore associato all\u2019immagine salvata dalla fotocamera.<\/p>\n<p>Questo tag pu\u00f2 avere solo due valori: sRGB oppure <em>Uncalibrated<\/em> (che significa <em>non<\/em> sRGB), cio\u00e8 il tag pu\u00f2 solo dire se l\u2019immagine \u00e8 in sRGB o non lo \u00e8. Non c\u2019\u00e8 modo per esempio di indicare che l\u2019immagine \u00e8 in Adobe RGB.<\/p>\n<p>Tecnicamente il tag ColorSpace occupa 16 bit e i due valori consentiti sono 1 (che indica sRGB) e #FFFF (esadecimale, che indica <em>Uncalibrated<\/em>).<\/p>\n<p>Dalla <strong>versione 2.21<\/strong> di Exif (e versione 2 di DCF) \u00e8 stato introdotto il nuovo tag <em>InterOperability Index<\/em> e cos\u00ec\u00a0le indicazioni possibili sono tre (non solo due): sRGB, Adobe RGB oppure <em>Uncalibrated<\/em> (cio\u00e8 qualcosa di diverso dai primi due spazi). Tutto questo \u00e8 stato realizzato mediante un <strong>meccanismo di tag<\/strong> (vedi qui sotto), che \u00e8 complesso ma comunque funziona, e la fotocamera comunica, mediante le informazioni Exif, lo spazio colore corretto (se \u00e8 sRGB o Adobe RGB).<\/p>\n<p><strong>In breve:<\/strong><\/p>\n<ul>\n<li>Se\u00a0<em>InterOperability Index<\/em>\u00a0= R03 lo spazio \u00e8 Adobe RGB. Finito.<\/li>\n<li>Se\u00a0<em>InterOperability Index<\/em>\u00a0= R98, allora\n<ul>\n<li>se\u00a0<em>ColorSpace<\/em>\u00a0= sRGB lo spazio \u00e8 sRGB. Finito.<\/li>\n<li>altrimenti lo spazio non \u00e8 n\u00e9 Adobe RGB n\u00e9 sRGB (<em>Uncalibrated<\/em>). Finito.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>In dettaglio:<\/strong><\/p>\n<p>Per decidere lo spazio colore, Exif 2.21 agisce come segue:<\/p>\n<ol>\n<li>Viene letto il tag <em>InterOperability Index<\/em>. Questo tag pu\u00f2 avere solo due valori: R98 oppure R03.<\/li>\n<li>Se il valore \u00e8 R98, viene letto il tag <em>ColorSpace<\/em>, che pu\u00f2 avere solo due valori: sRGB o <em>Uncalibrated<\/em>. Nel primo caso si dichiara che l\u2019immagine \u00e8 nello spazio sRGB, nel secondo che non lo \u00e8. Ogni altro tag riguardante il colore (cio\u00e8 quelli elencati qui sotto) viene ignorato.<\/li>\n<li>Se invece il valore \u00e8 R03, il tag <em>ColorSpace<\/em> pu\u00f2 avere solo il valore <em>Uncalibrated<\/em> (per specifica). In tal caso si controllano i tag relativi al colore, che sono i seguenti e dai quali si ricostruisce lo spazio colore:\n<ul>\n<li><em>WhitePoint<\/em><\/li>\n<li><em>PrimaryChromaticities<\/em><\/li>\n<li><em>YCbCr coefficients<\/em><\/li>\n<li><em>ReferenceBlackWhite<\/em><\/li>\n<li><em>Gamma<\/em> (se non c\u2019\u00e8, <em>Transfer Function<\/em>)<\/li>\n<\/ul>\n<\/li>\n<li>Tuttavia questi tag, per specifica, sono fissi sulle caratteristiche di Adobe RGB, cio\u00e8 sui seguenti valori e quindi di fatto, indicano questo spazio colore.\n<ul>\n<li>WP = 0.313\u20020.329<\/li>\n<li>PC = (0.64\u2002.33) (0.21\u2002.71) (0.15\u2002.06)<\/li>\n<li>G = 2.2<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La Japan Electronic Industry Development Association (JEIDA) ha compilato le specifiche per i metadati di una immagine digitale scattata mediante una fotocamera digitale. Le specifiche si chiamano Exif e sono supportate dai formati JPEG (non da JPEG 2000), TIFF Rev. 6 e RIFF WAVE audio file oltre che dalla gran parte dei formati Raw. Lo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[553,1089],"tags":[801,1435,37,36,17,1434],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pjoVH-48k","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15892"}],"collection":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15892"}],"version-history":[{"count":26,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15892\/revisions"}],"predecessor-version":[{"id":25453,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15892\/revisions\/25453"}],"wp:attachment":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15892"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}