![]() | ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Articoli > Lo sharpening
Lo sharpening è tra le operazioni di post-processing una delle più importanti è discussa in fotografia. Il suo scopo è di recuperare, per quanto possibile, le caratteristiche di "acutezza" e "definizione" della foto, quasi essenziale per le immagini in formato RAW. Buona lettura. Indice
Perchè un articolo sullo sharpening?Questo articolo nasce da una... cavolata madornale che ho commesso i primi mesi della mia "vita fotografica". Fin dall'inizio ho speso tantissimo tempo leggendo e studiano la moltitudine di articoli, tutorials e quant'altro sulla fotografia e su tutti i suoi aspetti. Da questa enorme quantitá di informazioni è nato anche il mio articolo L'esposizione.
Da ganzo, ho seguito subito il consiglio di scattare sempre in formato RAW, visti i vari vantaggi in termini di qualità rispetto al formato JPEG (soprattutto per la mia Minolta A1, che produce JPEG non eccezionali). Benissimo, subito ho apprezzato la comodità di ritoccare esposizione e bilanciamento del bianco in pochi secondi. Leggendo quà e là scopro tutta la storia sul filtro anti-aliasing del sensore e della necessità di utilizzare l'unsharp mask (la principale tecnica di sharpening) per recuperare la nitidezza persa. Il problema è che per molti mesi... ho cannato alla grande i tre famosi numerini!
Un bel giorno mi leggo dall'inizio uno degli articoli sull'unsharp mask... e scopro che la combinazione 50/20/0 serve a tutt'altro (per aumentare il contrasto locale)! Per ritrovare la nitidezza la combinazione da cui cominciare era nell'intorno di 150/0.5/2! Mi sono detto: che mai nessuno ricompia i miei errori, urge un articolo sull'unsharp mask! E visto che ci sono, cerco di riportare anche tutte le varie tecniche e le varianti che si trovano in giro, soprattutto negli articoli in lingua inglese. Programmi di fotoritoccoGiusto un accenno, qualche indicazione sui programmi di fotoritocco in relazione a questo articolo.
Cos'è lo sharpening?Per prima cosa è necessario mettersi daccordo su alcuni termini chiave, in modo da evitare confusione.
In realtà ci sono due tipi di nitidezza: una dovuta alle caratteristiche del sistema (qualità dell'ottica, qualità del sensore, qualità dell'elettronica di elaborazione del segnale, ...) e una... "percepita". Come vedremo più avanti in questo articolo, noi ci occuperemo più della seconda: mediante l'unsharp mask (maschera di contrasto) generiamo dei micro-aloni chiari e scuri lungo i bordi in modo da "ingannare" il nostro cervello e fargli credere di guardare un'immagine più nitida.
Se sapete l'inglese, l'articolo da leggere è "Understanding Sharpness". Ottimo anche il glossario di Photorevolt. Il miracolo... del campionamento!Questo paragrafo potrebbe essere di difficile comprensione perchè ci sono dei concetti... avanzati. Secondo me vale la pena di leggerlo bene per capire da dove derivi la principale causa di "non-nitidezza" delle foto digitali, se avete fretta saltatelo pure e andate al prossimo.
La problematica del recupero della nitidezza delle foto digitali ha a che fare con uno dei fondamenti della teoria dell'informazione (ebbene si, ho fatto le squole alte :-))): il teorema del campionamento. Ooooohhhh....
Nel nostro caso, se la realtà continua (in pratica, l'immagine luminosa che arriva al sensore attraverso l'ottica) ha una "frequenza spaziale" minore della distanza tra un elemento sensibile e il successivo nel sensore, allora l'immagine campionata è teoricamente perfettamente equivalente alla realtà originale. Questo cosa vuol dire? In pratica che potremmo aumentare la risoluzione dell'immagine digitale a dismisura senza nessun problema di artefatti non presenti in realtà. Fichissimo!!!
Il fenomeno dell'aliasing di cui tanto si sente parlare è proprio il presentarsi di questi disturbi nell'immagine, dovuti al campionamento. Un disturbo tipo è ad esempio l'effetto moirè. Facciamo un esempio di un'immagine che soddisfi al teorema di campionamento:
Se fotografiamo una superficie completamente grigia, senza nessun dettaglio o gradazione, bingo! Abbiamo trovato l'immagine del teorema del campionamento: non c'è addirittura nessuna frequenza, è tutto piatto. E' abbastanza intuitivo capire che l'immagine campionata è... tutta grigia, e che possiamo ridimensionarla a piacere senza perdere dettaglio (i dettagli non ci sono...).
Anche qui, non bisogna essere dei gran geni per capire che un'immagine digitale così si può ridimensionare a piacere senza perdere in informazione. Come ci dimostra la nostra esperienza quotidiana, l'immagine luminosa che si posa delicata sul sensore di una fotocamera digitale ha ben poco a che vedere con i due esempi di cui sopra. Anche se fotografiamo un muro bianco, si vedono sempre le imperfezioni, le gradazioni di colore, sfumature, dettagli minuti. Figurarsi se fotografiamo un bosco o il carnevale di Venezia! Quindi, tutte le foto che facciamo violano clamorosamente il teorema del campionamento.
Da quanto detto sopra se vogliamo fotografare una qualsiasi scena reale, otterremmo delle immagini digitali rovinate dalla presenza degli artefatti dell'aliasing. Per evitare questo si deve fare una scelta dolorosa e apparentemente suicida: limito la nitidezza dell'immagine in ingresso al sensore, in modo che l'immagine digitale sia effettivamente corretta, anche se molto soft. Un ottimo articolo sul teorema del campionamento è "Sampling, Aliasing, and the Blur Filter" di Douglas A. Kerr. Lo sharpening e il formato RAWLa presenza del filtro anti-aliasing di cui abbiamo parlato nel precedente paragrafo è il primo perchè dell'operazione di sharpening: attraverso questa elaborazione dell'immagine, si vuole recuperare per quanto possibile la nitidezza persa in origine. Ovviamente non si possono creare dettagli che non esistono, ma i risultati sono inaspettatamente buoni e ce ne rendiamo conto ogni volta che guardiamo una foto digitale.
Ebbene, questa tematica riguarda molto da vicino le immagini in formato RAW. Tali immagini sono infatti una sorta di "negativo digitale" vergine, in quanto riportano tali e quali le informazioni provenienti dal sensore digitale della fotocamera, senza nessuna elaborazione. Al contrario, quando la fotocamera salva le immagini in formato JPEG o TIFF, tali dati subiscono varie processamenti da parte del microcontrollore a bordo della fotocamera stessa tra cui anche lo sharpening. Per questo particolare aspetto, il formato RAW ha lo svantaggio di richiedere un processamento obbligatorio su PC con un software di fotoritocco (meglio, un RAW converter), ma ha il vantaggio di permettere il raggiungimento della massima qualità della foto perchè il mio PC con gli ultimissimi programmi di fotoritocco darà sempre risultati migliori del firmware striminzito che gira a bordo del limitatissimo microcontrollore della fotocamera. Senza contare che su PC posso applicare uno sharpening foto per foto, provando e ottimizzando i parametri quante volte voglio. Lo sharpening di un bosco autunnale con moltissimi dettagli minuti è diverso dallo sharpening di un cielo blu, con dolci e limitate gradazioni (si veda il paragrafo I concetti fondamentali).
In pratica, sfrutto la fotocamera per quello che sa fare meglio: catturare la luce. E' vero che io fotoamatore ho tempo da perdere e mi ci diverto anche a giocare con il fotoritocco. Il professionista che deve vendere la foto per il giornale del giorno dopo magari scatta in JPEG. Ognuno sceglie quello che preferisce. Da notare comunque che le fotocamere digitali serie producono, con i parametri standard, immagini JPEG non troppo saturate e non troppo nitide, in modo da permettere una eventuale fase di post-processing più agevole. E' molto difficile mettere le mani su una foto già processata pesantemente dalla fotocamera (tipica delle punta-e-scatta, che devono ammaliare con i loro colori i fotografi della domenica), molto meglio partire da una foto neutra.
Questa scelta di non elaborare pesantemente le immagini lascia un po' interdetti tanti appassionati che passano dalla punta-e-scatta alla fotocamera reflex digitale. Quante volte nei newsgroups (it.arti.fotografia.digitale oppure nei forums di DPReview) si legge: "Avevo una compattina XXX, e adesso che mi sono svenato per la reflex YYY, mi trovo che tutte le immagini sono un smorte, addirittura sembrano un po' sfocate! Cosa sbaglio?". Altri due motivi per... sharpenizzareBruce Fraser, nel suo articolo "Out of Gamut: Thoughts on a Sharpening Workflow", riporta altri due motivi per applicare lo sharpening ad una foto, oltre a quello esposto nei paragrafi precedenti a proposito del filtro anti-aliasing. Il primo è un motivo "artistico": si può aumentare la nitidezza di alcune zone dell'immagine (o diminuirla in altre) anche per lo scopo di evidenziare un soggetto, o rafforzare il passaggio di un'idea o una sensazione. L'esempio classico è il viso di una fotomodella: importantissimi sogno gli occhi e il sorriso, per cui questi possono balzare agli occhi se hanno una nitidezza maggiore della pelle del viso, che invece vorremmo soft e senza difetti. Il secondo motivo ha a che fare con la tecnologia della stampa. Soprattutto per le stampanti a getto di inchiostro ma anche per altre tecnologie, la foto è composta da una distribuzione di minutissimi punti colorati, che guardati da una distanza accettabile ingannano l'occhio e diventano un'immagine nel suo insieme. Questo processo porta intrinsecamente ad una perdita di dettaglio e di nitidezza, per compensare la quale è necessario applicare uno sharpening mirato. Generalizzando, una passata di sharpening è necessaria per "adattare" la foto al suo utilizzo finale, che sia stampa o web. I concetti fondamentaliDurante tutte le mie letture su quest'argomento ho capito che ci sono varie tecniche relative allo sharpening. Mi sembra giusto, prima di vedere quali esse siano e come si applichino, chiarire gli aspetti principali.
Beh, direi che è ora di cominciare sul serio. L'unsharp mask (USM)L'unsharp mask (abbreviato in seguito USM, maschera di contrasto in italiano) è la tecnica più utilizzata nello sharpening, ed è la base di praticamente tutte le altre. Si dice derivi concettualmente da una tecnica equivalente utilizzata nella fotografia a pellicola per gli stessi scopi, però non ho trovato molte informazioni a proposito. Tanto, la pellicola è morta (eh eh eh, l'ho detto apposta per infiammare gli animi di qualcuno, sono convinto anch'io che non sia così :-))))).
Il succo di tutto è il seguente: questo filtro ricerca nell'immagine gli "spigoli" (edges in inglese), cioè i punti in cui c'è un cambiamento significativo di luminosità; lungo tutti questi bordi, diminuisce la luminosità dalla parte più scura, e aumenta la luminosità della parte più chiara, una sorta di aumento locale del contrasto lungo tali bordi. In questo modo l'occhio viene ingannato dall'apparente aumento della nitidezza.
Come si nota subito nell'esempio qui sopra, si crea un alone (halo in inglese) lungo il bordo tra parte scura e parte chiara. Questo alone è il nemico numero uno dell'unsharp mask, perchè una sua presenza vistosa degrada visibilmente l'immagine. Ma è anche il nostro miglior amico: il gioco dell'unsharp mask è quello di trovare le caratteristiche di tali aloni in modo che producano un gradevole aumento della "nitidezza percepita" ma non tali da non essere sgradevoli. Il nemico numero due è l'aumentare del rumore nelle zone con colori uniformi.
Nell'esempio sopra (volutamente esagerato) oltre all'aumento del rumore si vedono altri due effetti indesiderati: l'esaltazione degli artefatti della compressione JPEG dell'immagine originale, e la modifica della tonalità dell'immagine, addirittura arrivando al clipping verso il bianco o verso il nero. Qualche volta l'aumento della saturazione dell'immagine può essere positivo e ben venuto, se tenuto sotto controllo.
Vediamo la finestra di impostazione dell'unsharp mask, che è praticamente uguale per tutti i programmi di fotoritocco.
Nell'anteprima, viene riportata una zona dell'immagine, selezionabile a piacere, in cui possiamo valutare l'effetto dei parametri USM correnti. Photoshop è più potente: permette di cambiare lo zoom, cliccando sull'immagine completa è possibile indicare quale zona riportare nell'anteprima, l'effetto dell'unsharp mask viene riportato anche sull'intera immagine, tenendo premuto il pulsante del mouse sull'anteprima viene temporaneamente mostrata l'immagine prima dell'intervento, anche con la finestra di unsharp mask aperta è possibile ridimensionare l'immagine completa. GIMP è più lento, l'effetto dell'unsharp mask si vede solo sull'anteprima, di cui non è possibile cambiare lo zoom. Sotto l'anteprima si trovano i famosi tre cursori, corrispondenti ai tre parametri dell'USM: il raggio (radius), la tolleranza (thresold) e percentuale (amount). Con questi tre parametri è possibile impostare l'effetto di nitidezza desiderato, e valori anche poco distanti dei parametri possono dare risultati completamente diversi. Il significato intimo di questi tre parametri è un po' ostico, ma è importante cercare di capirlo, sennò andiamo alla cieca. Non vi preoccupate, con un po' di esperienza e partendo dai valori giusti si arriva subito al risultato desiderato. Partiamo dal più semplice, la percentuale (amount). Con valori da 0% al 500%, si definisce la quantità di unsharp mask da applicare. A seconda degli altri due parametri, può succedere che oltre il 100% l'immagine peggiora drasticamente, in altri che il 500% non basti e che sia necessario fare due passate. Il valore 0% indica nessun effetto. Dall'esempio qui sotto notiamo che, a parità di raggio e tolleranza, un valore minore della percentuale porta ad un effetto più graduale.
Il raggio (radius) indica all'algoritmo fino a che distanza deve far sentire gli effetti dell'USM, e quindi in pratica definisce la larghezza degli aloni. Il valore numerico ha unità di misura i pixel, però non è collegabile facilmente all'effetto reale sull'immagine. I valori normalmente utilizzati vanno da 0,2 a 1; valori superiori di solito portano ad artefatti evidenti.
La tolleranza (thresold) indica all'algoritmo quanta differenza in termini di luminosità ci deve essere tra un pixel e gli adiacenti perchè questo possa essere considerato appartenente ad un bordo, e quindi possa essere affetto dall'unsharp mask. Un valore elevato quindi diminuisce l'effetto finale, perchè il criterio è più restrittivo e vengono trovati meno bordi.
Guardiamo la barra centrale: con una tolleranza elevata (144), i bordi della barra non vengono considerati bordi e quindi non vengono toccati dallo sharpening; questo perchè la differenza di luminosità di quel grigio e il bianco non è abbastanza elevata rispetto alla tolleranza. Per chi sa l'inglese, l'articolo "Better USM" analizza dettagliatamente gli effetti dell'unsharp mask su un'immagine campione creata ad arte, un po' come ho appena fatto io. Interessanti le conclusioni sul raggio: il valore 0.1 corrisponde a nessun effetto, valori da 0.2 a 0.5 limitano l'effetto dell'unsharp mask a livello dei due pixel di un bordo, valori superiori coinvolgono anche gli altri pixel attorno. Bene, ora che abbiamo capito gli effetti di ogni parametro, possiamo cominciare a provare 'sto benedetto unsharp mask! Utilizzo dell'USMQuali sono i vantaggi e gli svantaggi dell'USM "versione base" applicato a tutta l'immagine? Vantaggi
Svantaggi
Visto che questa tecnica viene pilotata dal nostro occhio di attenti fotografi e fotoritoccatori, dobbiamo pensare a cosa guardare e a come guardare. Cosa guardare: con un po' di esperienza si dovrebbe cominciare a capire quali siano le parti critiche di un'immagine dal punto di vista dello sharpening. Visto quanto detto fin qui, dobbiamo fare attenzione a:
Come guardare: fondamentale è l'anteprima, con uno zoom al 100%. Uno zoom inferiore non dà la possibilità di osservare gli effetti pixel per pixel nelle zone critiche, uno zoom superiore potrebbe distogliere l'attenzione dall'effetto globale dello sharpening. Con Photoshop si ha il massimo: si può osservare l'effetto dello sharpening direttamente sull'immagine, che è ridimensionabile a piacere; cliccando sull'immagine stessa si può scegliere la zona di anteprima. Altra questione importante: quando eseguire lo sharpening? Lo sharpening va eseguito come ultimo passo, sull'immagine con le dimensioni di stampa (o di output per il web) corrette. Ci sono varie possibilità su come procedere. Io faccio così: si parte da una terna di valori (scelta in base al tipo di immagine, con l'esperienza), da li parto aggiustando verso il risultato finale. Faccio molta attenzione al raggio, che lascio sempre tra 0,4 e 0,7, poi aggiusto la tolleranza per tenere sotto controllo il rumore e infine imposto la percentuale, a seconda della nitidezza che desidero. Tim Grey nel suo "Understanding Unsharp Mask " consiglia di partire da percentuale al 500% e tolleranza a 0, per impostare in primis il raggio a seconda della quantità di dettaglio presente nell'immagine. Quindi sintonizza tolleranza e percentuale come sopra. A voi la scelta.
Da che valori partire? Tim Grey nel suo articolo riporta questi valori.
Nell'articolo "Better USM" viene indicato un utile modo di procedere:
Un'altro articolo molto interessante è "Digital Image Sharpening" di Ken Bennett. Questi i valori consigliati: per immagini web percentuale da 200% fino a 500% per grandi immagini,, tolleranza a 0 e raggio molto basso, da 0.1 a 0.3; per la stampa su inkjet si consiglia di partire da percentuale 200%, raggio 1 e tolleranza 6.
Microsoft, con il suo articolo "Understanding Sharpening", riporta valori a seconda della finalità dello sharpening:
In "Sharpening 101" su bythom.com vengono riportati vari suggerimenti:
Lavorate con immagini mooolto grandi? Nell'articolo "Unsharp Mask" su A different view si consiglia questo:
L'USM applicato sul canale Luminosità
Nell'articolo "Instant Photoshop" su The Luminous Landscape, Michael Reichmann indica il primo trucco "da navigati" per migliorare l'efficacia dell'USM: applicare l'unsharp mask sul canale L (Luminosity) lavorando nello spazio LAB. Oooohhhh..
Lo spazio LAB è una rappresentazione dei colori diversa dall'usuale spazio RGB: ogni colore è indicato con un valore L di luminosità e da due valori corrispondenti all'informazione di colore (A e B). Disinteressandoci di questi ultimi, applichiamo l'USM solo al canale L. Nell'esempio qui sotto, vediamo un pezzettino di cielo dopo l'unsharp mask normale su RGB (si vede bene la componente cromatica del rumore prodotto dallo sharpening) e quello su canale L in modo LAB (giustamente solo rumore su luminosità, cioè monocromatico).
Bruce Fraser ci mette in guardia: il passaggio dallo spazio colore originale RGB allo spazio colore LAB e ritorno non è indolore ma comporta un certo "dithering", cioè una degradazione (più o meno accentuata, a seconda del nostro metro) visibile soprattutto nelle aree in cui ci sono passaggi di tonalità molto lievi, dovuti ai passaggi matematici di conversione da uno spazio all'altro (meglio, agli effetti collaterali, tipo arrotondamenti). Per evitare questo, un modo veloce ed esente da quanto detto sopra è quello di applicare lo sharpening sull'immagine e poi scegliere "Fade Unsharp Mask..." dal menù "Edit", impostando il blending mode "Luminosity".
L'utilizzo dei layers e masksUn ottimo consiglio, come indicato su "Unsharp Mask" su A different view, è creare un nuovo layer in cui ricopiare l'immagine stessa e impostare un blending mode a "Luminosity", quindi applicare l'USM su questo layer. Pulito e semplice.
Un altro trucco ovvio per chi gioca con Photoshop è quello di applicare l'USM su un livello (layer in inglese) duplicato del background, magari esagerando un pochino, e poi centellinare per bene l'effetto agendo sullo slider Opacity (che regola l'opacità del livello), riducendola a meno del 100%. Inoltre, sulla falsariga di quanto detto sopra, si può immediatamente impostare il blending mode a "Luminosity".
Gli svantaggi di questo approccio sono la maggiore occupazione di memoria e il fatto che purtroppo prima di applicare l'USM dobbiamo fondere eventuali altri adjustment layer sottostanti (livelli, curve, ...). E visto che ci siamo, visto che uno dei problemi dell'USM è che tratta allo stesso modo aree con differenti caratteristiche, perchè non applicarlo in modo differenziato? Basta utilizzare le maschere (mask in inglese), dipingendo virtualmente lo sharpening solo dove serve. In tal caso ci sono due approcci: si può applicare solo sui bordi (vedi il paragrafo La tecnica EdgeSharpen di Fred Miranda), oppure si può lasciare all'utente la possibilità di "dipingere" (colorando di nero o bianco alcune porzioni della maschera) le zone in cui applicare o non applicare lo sharpening.
Come facciamo a vedere dove differiscono immagine originale e immagine dopo lo sharpening?
Parola di Bruce Fraser
Bruce Fraser è uno dei mostri sacri del fotoritocco di Photoshop, ed era inevitabile che i suoi pronunciamenti sullo sharpening diventassero il verbo per tutti noi comuni mortali :-))) Nel primo articolo "Out of Gamut: A Two-Pass Approach to Sharpening in Photoshop" Bruce demolisce il dogma fino a quei tempi intoccabile dell'applicazione dell'USM solo come ultimo passo della fase di fotoritocco, indicando un due fasi tale applicazione: una prima per compensare la perdita di nitidezza dovuta al processo di campionamento dell'immagine e al filtro anti-aliasing, e una seconda per compensare la perdita di nitidezza dovuta al processo di stampa. Il resto dell'articolo descrive come applicare l'USM mediante una "edge-mask" (vedi il paragrafo La tecnica EdgeSharpen di Fred Miranda) per la prima passata, mentre per la seconda basta l'USM tradizionale. Non contento, nel secondo articolo "Out of Gamut: Thoughts on a Sharpening Workflow" introduce la fase intermedia di "sharpening creativo", cioè una fase in cui vengono sottolineati alcuni elementi importanti dell'immagine, mediante USM su un nuovo layer e relativa mask. Sono concetti che troveremo sparsi in tutte le tecniche descritte in quest'articolo, e visto il credito che si da' a quest'autore, ho il dubbio che le abbia introdotte per primo... Mitico Bruce! La tecnica EdgeSharpen di Fred Miranda
Sul sito di Fred Miranda troviamo l'articolo "The Ultimate sharpening technique", nella quale si trova l'applicazione della tecnica "edge-mask" (che l'abbia copiata da Bruce Fraser? O viceversa? Boh). L'ho provata e mi sembra pulita ed efficace. Duplichiamo l'immagine in un nuovo layer (chiamiamolo "EdgeSharpen"), quindi la selezioniamo completamene e la incolliamo su un nuovo canale (chiamiamolo "Alpha1"), nella quale compare a toni di grigio. Utilizziamo il filtro "Find edges", che porta in nero i bordi e in bianco le aree poco contrastate. Qui c'è il nocciolo della tecnica: abbiamo ottenuto un canale in cui le parti in bianco corrisponderanno alle parti dell'immagine originale che non verranno toccate dallo sharpening, mentre le parti in tonalità di grigio fino al nero saranno quelle in cui lo sharpening si farà sentire (al massimo sul nero). Guardando questo canale abbiamo subito l'idea precisa di dove lo sharpening farà sentire i suoi effetti!
Da qui possiamo aumentare o diminuire lo sharpening utilizzando i livelli (levels in inglese), per schiarire o scurire il canale (quindi rispettivamente diminuire o aumentare lo sharpening).
Passaggio finale di sharpening vero e proprio: torniamo ora sul layer "EdgeSharpen" e creiamo una nuova selezione basata sul canale "Alpha1" invertito...
...quindi su questa selezione applichiamo l'USM desiderato. Fred Miranda consiglia due passaggi, uno con 500/0.2/0 e uno con 280/0.8/0. Inoltre, nell'articolo si indica di cambiare il blending mode a "Luminosity" e di cambiare altre impostazioni di blending avanzate (vedi articolo originale).
Questa tecnica è proprio carina! Prima di tutto è molto attraente vedere sul canale le zone dove viene applicato lo sharpening e in che quantità. Secondo, nulla vieta di elaborare il canale mediante livelli, curve oppure con i pennelli direttamente per dosare lo sharpening solo dove vogliamo.
Se vi interessa questa tecnica, leggete anche l'ultima parte del già citato "Sharpening 101" su bythom.com. Il buon Bruce Fraser nell'articolo "Out of Gamut: A Two-Pass Approach to Sharpening in Photoshop" aggiunge un ulteriore passaggio alla sequenza di Fred Miranda: sul canale monocromatico con i bordi viene applicato una sfocatura (blur in inglese mediante il filtro gaussiano, in modo da addolcire il passaggio tra bordi sharpenizzatie aree uniformi non processate. Nel prossimo paragrafo Smart sharpening ci sarà proprio questo nuovo passaggio! Smart sharpeningUn articolo simile nei contenuti alla tecnica del paragrafo precedente è "Smart Sharpening with the GIMP", in cui l'USM applicato solo sul canale L attraverso una maschera "edge mask" che evidenzia solo i bordi dell'immagine (quindi trascura le aree a tonalità omogenea). Quindi, si comincia decomponendo l'immagine in modo LAB, selezionando il canale L e disabilitando A e B. Poi, su una copia dell'immagine, si applica il filtro Edge Detection, il risultato viene opportunamente elaborato e attraverso il passaggio per un canale si crea la selezione su cui finalmente applicare l'unsharp mask. In GIMP la selezione dei bordi avviene attraverso una finestra molto potente:
L'autore dell'articolo consiglia un valore "Amount" pari a 6. Questa maschera di selezione dei bordi viene elaborata mediante i livelli (per aumentare o diminuire il numero di bordi rilevati e la quantità di sharpening da applicare), quindi viene applicata una passata di Gaussian Blur (per addolcire il passaggio tra i bordi sharpenizzatie e le aree in cui non viene applicato lo sharpening) con raggio da 3 a 10 pixel e alla fine un'altra ritoccatina ai livelli (per fare i fighetti).
Interessante è il test della conversione RGB-LAB-RGB su un'immagine campione costituita da una gradazione di grigio dal bianco al nero: si notano gli effetti di dithering a cui si accennava sopra. Ho perso un po' di tempo ad eseguire tutti i passaggi di questa tecnica, leggetevi attentamente l'articolo originale e il derivato Shortcuts", che contiene altri spunti e varianti sul tema. Esiste anche un articolo fratello, "Smart Sharpening, Redux", con alcuni miglioramenti: non c'è la conversione RGB-LAB-RGB, alcuni passaggi sono stati semplificati, viene creato un layer con relativa maschera solo per lo sharpening. Meglio partire da questo! Se volete applicare tutto questo in Photoshop, leggetevi l'articolo "A smart sharpening tutorial". Qualcosa di simile anche nell'articolo "Selective Sharpening using an image mask" da DigitalDog. La tecnica "High-pass sharpening"
In un altro articolo di Michael Reichmann (sempre lui) The Luminous Landscape, "High Pass Sharpening", viene riportata una tecnica diversa dall'USM per recuperare la nitidezza di un'immagine: l'utilizzo del filtro passa-alto (high-pass in inglese).
Passo finale e decisivo, si imposta la modalità di Blending del nuovo layer a Hard Light: con lo slider Opacity si regola l'effetto finale, magari aiutandosi con l'immagine con zoom al 100% per vedere bene (consiglio valido sempre).
Due sono i vantaggi di questa tecnica: minore esaltazione del rumore, e possibilità di regolare l'intervento (anche in un secondo momento) mediante l'opacità dal layer. Non l'ho utilizzato molto, ma giocando con il raggio del filtro High-pass (nelle immagini web 800x600 ho provato valori tra 0.5 e 2.0, mi sembra che con valori più alti si vedano degli aloni troppo evidenti, soprattutto con blending Hard Light) si ottengono buoni risultati. Sulla stessa linea Bruce Fraser nell'articolo "Out of Gamut: (Almost) Everything You Wanted to Know about Sharpening in Photoshop but Were Afraid to Ask" quando si riferisce alle tecniche "layer-based sharpening" (cioè sharpening ottenuto mediante l'utilizzo dei layers). L'autore ricorda i due problemi dell'USM: è distruttivo (il suo intervento cambia radicalmente l'immagine) ed è globale (coinvolge sia le zone ricche di dettagli sia le zone con tonalità uniformi, che non avrebbero bisogno di sharpening). Con l'utilizzo di layers e masks invece si risolve tutto. Dopo la duplicazione dell'immagine di sfondo, si consiglia Soft Light per ottenere uno sharpening moderato e Hard Light per uno più accentuato, il resto è come sopra (filtraggio high-pass). Un'altra interpretazione viene da Doug Nelson nell'articolo "High Pass Sharpening" dal sito RetouchPro: interessante è l'utilizzo del blendig Overlay e dei layers duplicati con relative maschere per applicare lo sharpening in modo differenziato in varie aree dell'immagine (questo è un concetto generale, utilizzabile con qualsiasi tecnica). Il passo successivo in questa tecnica ci viene suggerito dall'articolo "High-Pass & Gaussian Choosing the radius" sempre da RetouchPro: visto che due parametri (raggio del filtro High-pass e opacity del layer) sono troooppo pochi, perchè non creare una decina di layers, ognuno con un valore di raggio diverso (qualcosa del tipo 0.5, 1, 5, 10, 50 e così via) e poi trovare la combinazione agendo sulle relative sliders Opacity? Forse 10 layers sono troppi, però con 3 si potrebbe cominciare a giocare. Da provare i vari metodi di blending, come Linear light, Soft Light, Overlay. Dopo un po' di ricerche ho scoperto che l'"High-pass sharpening" è una tecnica sorella della famosa maschera di contrasto (contrast mask in inglese), derivata da un passato analogico. Lo scopo di questa tecnica non è lo sharpening ma il ritocco dei toni dell'immagine, in particolare la diminuzione del contrasto globale ed il recupero di aree troppo chiare o troppo scure. Articolo chiave è "Contrast Masking", interessante è anche "contrast masking", se utilizzate GIMP allora date un'occhiata a "Creating a Contrast Mask" su GIMPguru. TLR, ovvero The Light's Right Studio" The Light's Right Studio" è il sito (in inglese, obviously) di Glen Mitchell nel quale possiamo trovare i famosi toolkits dedicati allo sharpening: "TLR Sharpening Toolkit" e "TLR Professional Sharpening Toolkit". Assolutamente da non perdere i tutorial "TLR Professional Sharpening Toolkit" e "Put A Fine Edge On Your Sharpening Skills" (purtroppo in inglese), hanno un'eccellente parte introduttiva a tutte le tematiche dello sharpening. Questi toolkits sono gratis, a meno di una donazione all'autore se li trovate utili. TLR Professional Sharpening Toolkit è composto da tre scripts per Photoshop CS e CS2 in sintonia con i tre passaggi alla Bruce Fraser (vedi paragrafo Parola di Bruce Fraser):
Li ho provati, mi sembrano molto potenti ed efficaci, in pratica riassumono tutti i concetti di quest'articolo e tante altre furbizie. Non penso li utilizzerò perchè sono sovradimensionati per i miei bisogni. Ci sono varie cose molto carine: ad esempio, mi piace la possibilità di creare, assieme alla "edge-mask", la corrispondente "surface-mask" che in pratica evidenzia non i bordi ma le aree uniformi; mentre la edge-mask viene utilizzata per lo sharpening, la surface-mask può essere utilizzata per la riduzione del rumore o addirittura per diminuire la nitidezza (blurring). Mi piace moltissimo che tutte le operazioni producano dei layers e non tocchino l'immagine originale; in realtà tutto si svolge su "set" (insiemi) composti da vari layers ognuno con la sua opacità.
Ognuno di questi layers possono contribuire al risultato finale in modo più o meno pronunciato cambiando l'opacità del layer; inoltre, è possibile modificare le maschere a piacimento, utilizzando curve e livelli. TLR Sharpening Toolkit è invece una "cassetta degli attrezzi" di strumenti per lo sharpening delle immagini, composto da un set di actions. I contenuti sono praticamente gli stessi del toolkit precedente, ma sono organizzati in actions distinte, più maneggevoli per l'utilizzatore esperto. Le azioni sono divise logicamente nelle categorie Capture Sharpening, Creative Sharpening, Output Sharpening, Surface Sharpening e Masks: le prime tre sono corrispondenti all'approccio dei tre passaggi già visto sopra, Surface Sharpening permette di aumentare la nitidezza delle sole aree uniformi e Masks crea solamente le varie maschere, sotto forma di nuovi canali.
Le tecniche utilizzate sono le solite due: USM e high-pass sharpening. Tutte le azioni creano nuovi layers, con i conseguenti soliti vantaggi. Plug-ins commerciali
Esistono varie soluzioni software "commerciali" per aiutare il fotografo nell'operazione di sharpening. Si tratta solitamente di "plug-in", cioè di moduli da utilizzare all'interno di un programma di fotoritocco, tipo l'onnipresente Adobe Photoshop (ma i plug-ins possono essere compatibili anche con altri programmi). Lo scopo di questi plug-ins è quello di permettere il raggiungimento del risultato migliore in poco tempo e con facilità, lasciando la possibilità all'utente smanettone di poter comunque intervenire a suo gradimento.
Conclusioni personali: la spesa per un plug-in secondo me è giustificata solo da chi vuole dedicare poco tempo allo sharpening, ad esempio un fotografo matrimonialista che deve applicare le stesse impostazioni di sharpening per la stampa su centinaia di foto. Non ne sono sicuro, ma probabilmente gli stessi risultati si possono ottenere in Photoshop attraverso però molti più passaggi e molta più fatica. Con i plug-ins è tutto più comodo: dopo un primo periodo obbligatorio di apprendistato nel quale si familiarizza con interfaccia e risultati, l'applicazione dello sharpening potrebbe diventare semplice come scegliere un preset già salvato e premere "Ok". Links utiliIn rete ci sono una marea di pagine a proposito dello sharpening e dell'unsharp mask, purtroppo quasi tutti in inglese.
Links utili su Adobe Photoshop:
Links utili su GIMP:
Commenti
Grazie 1000! Usavo la maschera di contratsto di Photoshop ma... senza sapere cosa fosse! Andavo a stima... eh eh eh! Sono ancora un dilettantelo amatore... Ora mi sono stampato il tutto e sto provando a studiarlo. Ma ho già capito molto l'importanza di questo eccezionale articolo! Grazie veramente per lo sbattone! Se uno non riesce ad applicare uno sharpening adeguato dopo aver letto un articolo così è meglio che cambi mestiere. Grazie e congratulazioni. E' un pochino lungo da leggere, ma devo farti i miei complimenti è un ottimo lavoro. Grazie per avermi fatto capire qualcosa in più. Per inserire commenti devi essere registrato !
PhotoRevolt.com - Comunità Fotografica Indipendente - Fotografia Digitale e tradizionale - ISSN: 1825-7976
Fondato da Stefano Arcidiacono. Nota di copyright.
| ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | ![]() | ![]() | ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

































































un lavoro ben realizzato, completo e di enorme aiuto per chi cerca continuamente di migliorarsi .