J'aime utiliser ImageMagick. sips
et Automator (qui utilisent une méthode de redimensionnement identique) rendent les images trop floues à mon avis sans affûtage supplémentaire.
Vous pouvez installer ImageMagick avec brew install imagemagick
après avoir installé Homebrew ou avec sudo port install imagemagick
après avoir installé MacPorts. Ensuite, exécutez une commande comme celle-ci:
mogrify -filter lanczos2 -resize '500x500>' -format jpg -quality 90 -path /tmp/ *.jpg
500x500>
permet aux images plus larges ou plus grandes que 500px de s'adapter à 500x500px. 500x
changerait toujours la largeur en 500px et 500x500^
ferait en sorte que toutes les images aient au moins 500x500px. -path /tmp/
enregistre les fichiers de sortie dans /tmp/
au lieu de les modifier sur place.
Lanczos2
ou le 2-lobes Lanczos est très similaire à Catrom
. Comparé à Lanczos
(Lanczos3
), ils sont légèrement moins nets, produisent moins d'artefacts de halo et plus de motifs de Moiré. Le filtre par défaut pour diminuer la taille des images est Triangle
, ce qui rend souvent les images trop floues à mon avis.
-quality 100
crée des fichiers environ deux fois plus grands que -quality 95
, qui crée des fichiers environ deux fois plus grands que -quality 88
.
Plus d'informations:
Voici une commande similaire qui utilise sips
:
for f in *.jpg; do sips -Z 500 -s format jpeg -s formatOptions 80 "$f" /tmp/; done
-Z 500
est similaire à 500x500>
dans ImageMagick.
Si d'autres ont moins de 100 000 images, vous pouvez également utiliser Aperçu:
Preview utilisait la même méthode de redimensionnement que sips
et Automator, mais elle en utilise une différente depuis 10.7. Je préfère Lanczos2
d'ImageMagick cependant.
3 votes
Une combinaison de find et ImageMagic.