Come Modificare Luminosità delle Immagini

Spesso accade che un’immagine o un file pdf, acquisiti ad esempio attraverso uno scanner, non abbiano la giusta luminosità o contrasto.
Per rendere il file più leggibile sono disponibili apposite funzionalità su sistemi Mac OS (Preview), ed esistono ottime soluzioni a pagamento (come ad esempio Adobe Acrobat Pro DC) sia per utenti Windows che Linux.
Tuttavia, questa ricetta propone una semplice soluzione completamente gratuita ed applicabile ad una vasta varietà di formati (jpg, pdf, png, etc) su tutti i principali sistemi operativi, che consente di ottenere la luminosità ed il contrasto desiderati.
Di seguito ti mostriamo un esempio d’uso per file Pdf, ma la soluzione è del tutto analoga per gli altri formati.

Collegati al sito Web ImageMagick downloads per scaricare il programma ImageMagick.
Scegli la versione adeguata (Windows 32 o 64 bit, Linux, Mac OS X) del programma. Ad esempio per sistemi Windows 7 a 64 bit la versione da selezionare è disponibile qui

Installa il programma ImageMagick scaricato al passo 1, seguendo le indicazioni della procedura di installazione e mantenendo le
Collegati al sito Web Ghostscript Downloads per scaricare il programma Ghostscript, necessario al funzionamento di ImageMagick. Attenzione ancora una volta a scegliere la versione adeguata al proprio sistema operativo (es.: Windows 7 a 64 bit disponibile qui)

Installa il programma Ghostscript scaricato al passo 4, seguendo le indicazioni della procedura di installazione e mantenendo le

Avvia un “Prompt dei comandi” dal menu di avvio di Windows. Il prompt consente di accedere a speciali comandi di sistema e di avviare qualsiasi programma, anche quelli che come ImageMagick non hanno una interfaccia grafica. Per aprire il prompt, accedere al menu Start di windows, scrivere “Prompt dei comandi” nella casella di ricerca e cliccare su di esso, come mostrato in figuraluminosita_pdf_5
Naviga alla cartella dove si trova il file da modificare con il comando “cd” seguito dal percorso al file (es.: cd Desktop)

Esegui il comando: convert -density 200 -brightness-contrast -50 “nome_file_da_modificare.pdf”per scurire tutte le pagine del pdf del 50%. Per aumentare la luminosità, invece, il comando da eseguire è: convert -density 200 -brightness-contrast 50 “nome_file_da_modificare.pdf” nome_file_output.pdf (nota l’assenza del “-” nel comando precedente). Dovrai ovviamente sostituire la voce “nome_file_da_modificare.pdf” nome_file_output.pdf con il nome del tuo file, usando un numero negativo (es.: -50) per diminuire la luminosità, positivo (es. 30) per aumentarla. I numeri sono in percentuale della luminosità di partenza. L’opzione -density serve a mantenere una buona qualità dell’immagine (un valore pari a 200 dovrebbe essere adeguato in molti casi). Puoi impiegare valori più alti ed ottenere una qualità più elevata, al costo di una maggiore dimensione del file.

Infine, se vuoi modificare anche il contrasto dell’immagine, il comando da eseguire è: convert -density 200 -brightness-contrast -50,100 “nome_file_da_modificare.pdf” nome_file_output.pdfluminosita_pdf_7_zoomed
In figura puoi osservare il risultato finale (in basso) confrontato all’immagine di partenza (in alto)luminosita_pdf_8