Oggi dovevo creare una gallery su Internet, tutte ovviamente scattate alla massima risoluzione. Evidentemente il formato è troppo grande per essere spedito velocemente, dunque bisogna ridimensionarle. Esclusa la possibilità di farlo una ad una, c’è un metodo rapido ed automatico: usare il terminale!

Aprite il terminale e puntate alla cartella dove deve avvenire la trasformazione.
Quindi digitate:

mogrify -resize 600x600 *.jpg

Con questo comando tutte le immagini che ho nella mia cartella, che hanno dimensioni di 1024×768, vengono ridimensionate in un colpo solo a 800×450, più che sufficienti per il mio scopo.
In sostanza, le foto - scattate sia in orizzontale che in verticale (landscape e portrait) - vengono inserite in un quadrato di 600×600 pixel e ridimensionate mantenendo le proporzioni, vale a dire si mantiene il lato lungo della foto a 600 pixel.
Ovviamente potete variare questo valore come volete, ma date solo quello più lungo.