C'était marqué "Require Windows 98, 2000 or better". Donc j'ai installé Linux.
   
Utile !
Updates/Nouveau
Articles
Linux Distributions Environnements
graphiques
Portails Tutoriels divers Propagande Divers
Soutien


 

(Anupaz)
ImageMagick : manipuler vos images en console

ImageMagick est une application bien pratique pour manipuler ses images. Voyons cela de plus près.


Introduction

ImageMagick est une commande en console permettant de manipuler vos images et photos de manière puissante. Les pros pourront ainsi automatiser des tâches complexes en créant des scripts. Perso j'utilise cette application pour faire des modifs identiques sur plusieurs photos (souvent alléger le poids des photos d'un répertoire).

Il existe évidemment des interfaces graphiques pour faire ceci (article GuideLinux) mais comme toujours la console apporte souplesse et gain de temps (et des maux de tête aux débutants).

IM est en fait constituée d'une dizaine de commandes différentes, dont :
  • convert : conversion entre formats (JPG, PNG, GIF...), taille image, crop et bien d'autres. Créé une copie distincte de l'original.
  • mogrify : idem mais applique les modifs sur l'original. Attention donc !
La liste complète et détaillée sur le site officiel (anglophone).

Il est probable que votre distribution ai déjà installé IM, sinon utilisez votre installateur de paquetages. Si le paquet n'est pas disponible, renseignez-vous ou téléchargez ses sources puis compilez les.


Quelques commandes

Je vais utiliser la commande mogrify dans les exemples. A la différence de convert, mogrify modifie l'original.

Copie de sécurité


Pour commencer, je vous conseille vivement de faire un copie de sécurité des photos que voulez alléger. Alléger le poids signifie perdre de l'information (de la qualité donc), cette perte est irréversible.

$­­­­­ cp -R /dossier_photo /dossier_photo/copie && cd /dossier_photo/copie
Fait une copie de sécurité du dossier et se place dedans. En cas de message d'erreur, n'allez pas plus loin, recommencez ou servez vous de votre explorateur de fichiers (Konqueror, Nautilus etc). Par la suite, il faudra invoquer les commandes dans le dossier /copie.

Changer le format


$­­­­­ mogrify *.png *.jpg
Convertit les images du format png vers le format jpg.

De nombreux formats sont supportés (GIF, JPEG, PNG, PDF, Photo CD...)

Créér des miniatures

$­­­­­ mogrify -thumbnail 120x90 *.jpg
Créé des miniatures en 120x90 pixels. A la différence de l'option -resize, l'option -thumbnail enlève aussi les méta-informations de l'image.

Tutoriel complet

Alléger le poids de photos

Si vous voulez envoyer vos photos par emails et qu'elles font toutes 2 Mo, ceci peut vous servir :

$­­­­­ mogrify -strip -quality 75 *.jpg
Sur toutes les images jpg du répertoire : enlève les meta-informations (date de création, nom créateur etc) et abaisse la qualité à 75%.

Regardez le poids des photos dans le dossier /copie pour vous convaincre. Vous pouvez jouer avec le facteur de qualité (de 0 à 100).

Vous venez de voir 0,5 % des possibilités d'ImageMagick .


Liens externes

Site Officiel d'ImageMagick
Tutoriel et exemples bien expliqués (en anglais)


Lien GuideLinux

Retour vers l'article sur la console.
Retour à l'article sur la manipulation d'image.


Date de création : 09/05/2024 @ 18:27
Dernière modification : 25/08/2024 @ 10:50
Catégorie :
Page lue 471 fois


 Prévisualiser la page      Imprimer la page

Réactions à cet article


Personne n'a encore laissé de commentaire.
Soyez donc le premier !


News RSS du Libre
Recherche




Infos Site
Votre adresse IP : 72.20.99.46

247 Membres

Dernier inscrit :
linuxreloaded

Membre en ligne :
( personne )
Anonymes online: 15

Total: 128504  
Affluence record: 37
le 10/09/2024

Sondage
Quelle distribution utilisez vous le plus ?
 
Mandriva
Mepis
(k)Ubuntu
SuSE
Debian
Knoppix/Kaella
Xandros
Gentoo
Fedora
Autres
Résultats
Newsletter
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.
S'abonner
Se désabonner
131 Abonnés
Haut

  Site créé avec GuppY v4.5.14 © 2004-2005 - Licence Libre CeCILL

Document généré en 0.29 seconde