Je vous avais déja parlé il y a quelques temps de Picture Resizer, pour redimensionner ses images par lot sous Windows. Utile pour redimensionner toutes les images d’une galerie que l’on vient de télécharger de son APN. Je vous propose maintenant une méthode équivalente pour GNU/Linux (à dire vrai la méthode est pour Gnome).
Pour ce faire, on va utiliser un script sh créé par Matthieu de CreationGif. Celui-ci a besoin pour fonctionner de :
-
Zenity
-
imagemagik
-
bash
Autant dire qu’il sera opérationnel par défaut sur les dernières distributions équipées de Gnome (testé sans problème sur Ubuntu 10.04).
Installation
Pour mettre en place ce script, il vous faut télécharger cette archive et la décompresser dans le dossier ~/.gnome2/nautilus-scripts/.
La décompression peut être faite directement depuis le gestionnaire d’archive de Gnome :

Ou via la commande :
tar xzvf nis-0.8.tar.gz
Puis on copie le fichier nis dans le dossier nautilus-scripts. Pour plus de facilité, je conseil de renommer en suite le fichier en resize. A partir de là, l’installation est terminée.
Utilisation
A partir de là, l’utilisation de ce script est très simple. Il suffit de faire un clic droit>Script>Resize sur les images que l’on veut redimensionner. On peut choisir une ou plusieurs images.
Puis, on choisit, la taille voulue pour la (ou les) image(s) :

On valide et la (ou les) image(s), une copie redimensionnée des images est crée (avec status-bar) :

Voici, pour vous faire une idée :

Comme vous le constatez, la méthode est simple, rapide et efficace. C’est le genre de script qui dépanne particulièrement. Je l’utilise notamment pour redimensionner les lots de photos en grosses résolutions que me propose mon APN pour ensuite proposer des images en 800*600 pour Geek de France, résolution plus adaptée aux petits écrans (comme ceux des netbooks).
Tags: geek, geekdefrance, gnome, Planet-Libre, resize







Sinon il y’a nautilus-image-converter qui n’est vraiment pas mal pour nautilus ( Resize en %, taille donnée , … )
Oui je confirme le commentaire de Crupuk, nautilus-image-converter s’installer facilement sous Ubuntu et fait mieux que le script que tu présentes. Essaie !
@Pierre&Crupuk : je ne connaissais pas. Merci. Je vais vite tester ca.
sinon il y a aussi l’excellent phatch (Photo Batch Processor) http://doc.ubuntu-fr.org/phatch
J’allais le dire, phatch ca poutre.
http://photobatch.stani.be/
[...] original de Geek de France.Votez pour cet article sur le Planet [...]
Très bon script et très complet.
Pour ma part j’ai remplacé l’option -resize par -geometry dans l’appel à convert. Cela permet de redimensionner une image quelque soit l’orientation (portrait ou paysage).
Exemple:
convert -geometry 800×800 avant.jpg apres.jpg
Avec une image 1024×768 (paysage) on obtient une image en 800×600
Avec une image 768×1024 (portrait) on obtient une image en 600×800
Merci! Bonne idée cet argument -geometry, je vais modifier le script dans ce sens aussi. D’ailleurs, si ca en intéresse certains, je pense aussi à le traduire en français. C’est un détail, mais ce sont les détails qui rendent meilleure une interface.