Spesso ci si trova davanti all’esigenza di ridimensionare molte immagini per gli utilizzi più disparati soprattutto per il loro utilizzo sul web. Con linux basta una sola linea di comando shell per realizzare l’obiettivo utilizzando uno strumento gratuito chiamato ImageMagick:
Se non lo abbiamo già, procediamo alla sua istallazione:
sudo apt-get install imagemagick
Dopo averlo istallato, possiamo utilizzare diverse opzioni una fra queste è:
convert *.jpg -resize 50% outputimg.jpg
Questo comando ridurrà del 50% tutti i file jpg contenuti nella cartella corrente ridenominandoli in outputimg.jpg
Oppure con qualcosa di più professionale
for i in *.jpg; do new_file=${i/.*/};convert ${i} -resize 50% ${i} ${new_file}_new.jpg; done
Che ridurrà del 50% tutte le immagini jpg della cartella mantenendo il nome di ciascun file