Retailler les images en lot si et seulement si cela est nécessaire
By Pierre-Alain B on Sunday, March 20 2016, 19:25 - Permalink
mogrify -resize est un super outil pour retailler en lot des images. Cependant, il travaille sans distinguer les images qui ont besoin d'être retaillées et les autres.
Si on l'appelle avec cette ligne de commande en revanche, mogrify ne sera appelé que sur les images qui n'ont pas la taille requise !
identify -format '%w %h %i\n' *.jpg|awk '$1>1920||$2>1920{print$3}'|xargs mogrify -resize 1920x1920
Voilà bien des opérations évitées !