{"id":2012,"date":"2008-09-09T04:12:08","date_gmt":"2008-09-09T02:12:08","guid":{"rendered":"http:\/\/www.boscarol.com\/blog\/?p=2012"},"modified":"2016-01-26T13:42:42","modified_gmt":"2016-01-26T12:42:42","slug":"dcraw-primi-esperimenti","status":"publish","type":"post","link":"http:\/\/www.boscarol.com\/blog\/?p=2012","title":{"rendered":"dcraw: primi esperimenti"},"content":{"rendered":"<p>Il modo pi\u00f9 semplice di usare\u00a0<strong>dcraw<\/strong>\u00a0consiste nell&#8217;aprire il terminale (se non \u00e8 gi\u00e0 aperto) battere\u00a0<strong>dcraw<\/strong>, battere uno\u00a0<strong>spazio<\/strong>, e quindi con il mouse trascinare (<em>drag &amp; drop<\/em>) nella finestra del terminale un file RAW:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2017\" style=\"border: 0px none;\" title=\"Trascinare l'icona del file\" src=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/trasc4.jpg?resize=445%2C241\" alt=\"\" width=\"445\" height=\"241\" srcset=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/trasc4.jpg?w=445 445w, https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/trasc4.jpg?resize=300%2C162 300w\" sizes=\"(max-width: 445px) 100vw, 445px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Il terminale ricopia automaticamente l&#8217;indirizzo (il\u00a0<em>path<\/em>) completo del file. A questo punto potete battere il tasto &#8220;Return&#8221; (andata a capo) e dopo qualche secondo riappare il &#8220;prompt&#8221;. Significa che\u00a0<strong>dcraw<\/strong>\u00a0ha finito.<\/p>\n<p>Nella stessa cartella dove c&#8217;\u00e8 il file RAW adesso c&#8217;\u00e8 anche un file con lo stesso nome ma con il suffisso .ppm.\u00a0Il file RAW (NEF nel mio caso) non \u00e8 stato modificato.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2018\" style=\"border: 0px none;\" title=\"File NEF e file PPM\" src=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/ppm.jpg?resize=403%2C270\" alt=\"\" width=\"403\" height=\"270\" srcset=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/ppm.jpg?w=403 403w, https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/ppm.jpg?resize=300%2C200 300w\" sizes=\"(max-width: 403px) 100vw, 403px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Il suffisso .ppm contraddistingue i file Portable Pixel Map, poco utilizzati, ma che Photoshop pu\u00f2 aprire dalla versione CS2.\u00a0Sulla mia macchina ho due applicazioni che possono aprire i file .ppm: Graphic Converter e Photoshop.<\/p>\n<p>Io preferisco che i file .ppm vengano aperti da Photoshop, quindi seleziono il file .ppm, con mela-I chiedo le informazioni e nella zona <em>Open with<\/em> indico che venga aperto con Photoshop. Clicco anche su <em>Change all<\/em> in modo che questa indicazione valga per tutti i file .ppm.\u00a0<\/p>\n<p>Il file prende un&#8217;icona bianca, ma comunque con un doppio clic si apre in Photoshop.\u00a0<\/p>\n<p>Se Photoshop vi dice che l&#8217;immagine non ha profilo ICC, rispondete di lasciarla cos\u00ec com&#8217;\u00e8. Il profilo ICC non pu\u00f2 averlo perch\u00e9 il formato ppm non li supporta. Ecco come appare la mia immagine RAW in Photoshop CS3 (ridotta al 15%):<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2022\" title=\"Rocca di Papa\" src=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/dsc_0267.jpg?resize=377%2C250\" alt=\"\" width=\"377\" height=\"250\" srcset=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/dsc_0267.jpg?w=377 377w, https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2008\/09\/dsc_0267.jpg?resize=300%2C198 300w\" sizes=\"(max-width: 377px) 100vw, 377px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Notate che \u00e8 un&#8217;immagine RGB a 8 bit e senza profilo (prende il profilo di lavoro, che ho impostato a ProPhoto, e poi ho convertito a sRGB per il web). \u00c8 venuta abbastanza bene anche se non ho dato nessuna opzione, ha fatto tutto\u00a0<strong>dcraw<\/strong>. Ma il bello di\u00a0<strong>dcraw<\/strong>\u00a0sono proprio le opzioni.<\/p>\n<p>Adesso che vogliamo aggiungere le opzioni (dette anche argomenti) dobbiamo batterle precedute da uno spazio e un segno meno. Per esempio\u00a0<strong>dcraw -v<\/strong>, poi battere ancora uno spazio, e infine trascinare il file RAW come sopra (naturalmente \u00e8 anche possibile scrivere il nome del file a mano, se preferite).\u00a0Vediamo alcuni casi tra i pi\u00f9 comuni.\u00a0<\/p>\n<p><strong>dcraw -v<\/strong><br \/>\nIl risultato \u00e8 uguale al precedente, ma su terminale compaiono alcuni messaggi, come &#8220;Sto caricando il file &#8230;&#8221; e cos\u00ec via. \u00c8 detto modalit\u00e0 &#8220;verbosa&#8221;.<\/p>\n<p><strong>dcraw -i<\/strong><br \/>\nCon questo argomento non viene creato nessun file, ma\u00a0<strong>dcraw<\/strong>\u00a0controlla se il file che gli abbiamo dato \u00e8 idoneo alla conversione e ce lo dice. Se va tutto bene risponde con il nome della fotocamera (&#8220;\u00e8 una immagine Nikon D40&#8221;).<\/p>\n<p><strong>dcraw -v -i<\/strong><br \/>\nCon questi argomenti non viene creato nessun file, ma\u00a0<strong>dcraw<\/strong>\u00a0elenca alcuni metadati del file che gli abbiamo sottoposto, tipo questi:<\/p>\n<div style=\"padding-left:30px;\"><tt>Camera: NIKON D40<br \/>\nISO speed: 200<br \/>\nShutter: 1\/640.0 sec<br \/>\nAperture: f\/8.0<br \/>\nFocal length: 20.0 mm<br \/>\nEmbedded ICC profile: no<br \/>\nNumber of raw images: 1<br \/>\nThumb size: \u00a03008 x 2000<br \/>\nFull size: \u00a0 3040 x 2014<br \/>\nImage size: \u00a03039 x 2014<br \/>\nOutput size: 3039 x 2014<br \/>\nRaw colors: 3<br \/>\nFilter pattern: BGGRBGGRBGGRBGGR<br \/>\nDaylight multipliers: 2.438993 0.927481 1.160471<br \/>\nCamera multipliers: 631.000000 256.000000 328.000000 256.000000<br \/>\n<\/tt><\/div>\n<p>\u00a0<\/p>\n<p><strong>dcraw -T<\/strong><br \/>\nCon l&#8217;argomento -T non viene creato un file .ppm ma un file .tiff; Photoshop apre entrambi, quindi non c&#8217;\u00e8 differenza; per\u00f2 tiff pu\u00f2 contenere un profilo ICC mentre ppm non lo pu\u00f2 contenere; vedremo pi\u00f9 avanti quanto pu\u00f2 essere utile.<\/p>\n<p><strong>dcraw -D<\/strong><br \/>\nQuesto \u00e8 un comando interessante perch\u00e9 dcraw in questo modo non fa la demosaicizzazione, cio\u00e8 il risultato \u00e8 un .ppm a scala di grigi; pu\u00f2 servire a fini didattici perch\u00e9 il mosaico si vede molto bene ingrandendo l&#8217;immagine.<\/p>\n<p>Dal prossimo post seguiamo il flusso di elaborazione dell&#8217;immagine seguito da dcraw.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il modo pi\u00f9 semplice di usare\u00a0dcraw\u00a0consiste nell&#8217;aprire il terminale (se non \u00e8 gi\u00e0 aperto) battere\u00a0dcraw, battere uno\u00a0spazio, e quindi con il mouse trascinare (drag &amp; drop) nella finestra del terminale un file RAW: Il terminale ricopia automaticamente l&#8217;indirizzo (il\u00a0path) completo del file. A questo punto potete battere il tasto &#8220;Return&#8221; (andata a capo) e dopo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[182],"tags":[180],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pjoVH-ws","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2012"}],"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=2012"}],"version-history":[{"count":20,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2012\/revisions"}],"predecessor-version":[{"id":25766,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2012\/revisions\/25766"}],"wp:attachment":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2012"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}