Il sito dedicato all'informatica ideato da Iasparra Francesco
Il pacchetto ImageMagick e' una insieme di programmi liberi per la creazione, la modifica e la visualizzazione di immaggini.
Per installare il pacchetto e' sufficiente lanciare il comando apt-get install imagemagick.
Il programma che a noi interessa e' 'convert' e facciamo subito un esempio pratico di funzionamento.
Supponiamo di avere l'immagine prova.jpg (300 dpi; 1000x500) e di voler ridurre sia la dimensione che la qualita', allora lanciamo il comando:
convert prova.jpg -resize 50%x50% -quality 72 out.jpg
quello che si ottiene e' l'immagione di nome out.jpg di 72 dpi e di dimensioni 500x250.
Se per la stessa immagine lanciamo il comando:
convert prova.jpg -resize 100 out.jpg
si ottinene out.jpg (300 dpi; 100x50)
Ancora:
convert prova.jpg -resize x100 out.jpg
si ottinene out.jpg (300 dpi; 200x100)
Risulta possibile ruotare l'immagine con nessuna o bassa perdita di qualita':
convert -rotate 90 input.jpg output.jpg
Possiamo aggiungere del testo all'immagine per la personalizzazione o aggiungere delle informazioni:
convert -font helvetica -fill red -pointsize 175 -draw 'text 150,150 "MATTIA"' prova.jpg out.jpg
sovrascrive una scritta (nota: pointsize=dimensione del carattere, fill=colore).
In questo esempio, converto un pdf in immagine jpg ritagliando una sola porzione.
convert -crop 142x170+60+40 situazione.pdf situazione.jpg
Che dire veramente un comando molto, molto utilie soprattutto per chi spesso si trova ad comprimere o a manipolare le immagini per i portali Web.
Vedi il comando
identify
per visualizzare le caratteristiche dell'immagine.