La necessità di ottimizzare le fotografie per il caricamento sul Web, insieme all'eccessiva compressione di alcune piattaforme e alle successive modifiche degli utenti, può rovinare completamente la qualità di un'immagine. La strategia ideale sarà sempre cercare una copia intatta dell'originale, ma abbiamo un'alternativa: applicare diversi algoritmi per «restaurare» o, perché no, migliorare la qualità di una foto. Di seguito esploreremo tre servizi online e una variante locale da eseguire sul tuo computer.
Migliorare la qualità di una foto: «inventare pixel»
In sostanza, gli algoritmi non possono fare miracoli. Se lo schema di compressione utilizzato in un'immagine è «lossy», ci sarà sempre un sacrificio di qualità. Ciò che si perde non torna, e in passato abbiamo visto esperimenti con quella perdita portata a livelli estremi. Tuttavia, ciò che è alla portata degli algoritmi è la ricostruzione, cioè la «creazione» di nuovi pixel basati sulle informazioni disponibili.
Con il passare degli anni sono sorti strumenti gratuiti che fanno un lavoro notevole. Alcuni si specializzano in contenuti anime o simili, altri danno priorità alla riduzione del rumore, e poi ci sono quelli che cercano di combinare tutti i benefici. Oggi esamineremo tre servizi online appositamente preparati per migliorare la qualità di una foto e aumentarne le dimensioni, ma se preferisci una soluzione offline, non preoccuparti, abbiamo anche qualcosa che ti interesserà.
Waifu2x
Il più noto per primo, e uno che abbiamo già studiato in precedenza. La versione originale di Waifu2x risale a ottobre 2015 e applica tutta la potenza di fuoco delle reti neurali convoluzionali per migliorare e ingrandire «illustrazioni anime». Tuttavia, funziona molto bene anche con fotografie e altri tipi di illustrazioni. Prima bisogna specificare lo stile dell'immagine da elaborare (illustrazione o foto), quanto intensa deve essere la riduzione del rumore e quale sarà l'aumento della risoluzione. La versione Web di Waifu2x non può andare oltre 2x in risoluzione.
BigJPG AI Image Enlarger
BigJPG AI Image Enlarger è un'alternativa basata su Waifu2x, ma ha due vantaggi aggiuntivi: da un lato, alza il limite di risoluzione a 3000 per 3000 pixel e, dall'altro, include opzioni di upscaling a 4x, 8x e 16x (8 e 16x richiedono un account premium). La sua interfaccia consente anche il caricamento di più immagini, ma non l'elaborazione in batch. Nota sulla privacy: tutte le immagini vengono eliminate automaticamente dopo 15 giorni e i link di download sono crittografati.
IMGonline
A differenza di Waifu2x e delle sue varianti, IMGonline offre un totale di cinque algoritmi per migliorare la qualità di una foto: DCCI (il migliore, consigliato per iniziare), Lanczos, Mitchell, Quadratico o Cubico. Se gli artefatti di compressione sono molto evidenti, il sito consiglia di iniziare con Mitchell o Quadratico. Il supporto di ingrandimento arriva fino a 16x e, se c'è qualcosa che distingue IMGonline dagli altri, è la possibilità di salvare i risultati in formato PNG-24, senza compressione.
Bonus track: Waifu2x-caffe
Grazie al profilo open source di Waifu2x, le versioni offline non hanno tardato ad apparire, e una delle più popolari è Waifu2x-caffe. Questa versione è compatibile con la tecnologia CUDA di Nvidia, quindi, se possiedi una scheda grafica di quella compagnia, riuscirai a ottenere un po' più di qualità e, cosa più importante, molta velocità durante il processo di ottimizzazione. Non è lo strumento più intuitivo del mondo e i suoi parametri possono saturare facilmente un sistema umile, ma merita sicuramente la tua attenzione.
Alternative e conclusione
La parte migliore di tutto questo è che la comunità non resta ferma. Le soluzioni online continuano a moltiplicarsi, mentre gli utenti di schede AMD possono scaricare versioni di Waifu2x come Converter-CPP o NCNN-Vulkan, accompagnati da il frontend Snowshell che riduce le ottimizzazioni a un paio di clic. Speriamo che i nostri consigli ti siano utili e, se ne hai un altro da condividere, lascia un commento! Buona fortuna!