Outils pour utilisateurs

Outils du site


command-line:imagemagick

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

command-line:imagemagick [le 24/07/2012 à 08:42] (Version actuelle)
Yosko créée
Ligne 1: Ligne 1:
 +====== ImageMagick ======
  
 +[[http://​doc.ubuntu-fr.org/​imagemagick|ImageMagick]] est un utilitaire en ligne de commande permettant l'​édition d'​images de façon rapide et efficace, voir automatisée.
 +
 +
 +====== Outils ======
 +
 +
 +===== Mogrify =====
 +
 +Permet des modifications de l'​image,​ appliquées directement sur le fichier source. Préférer **convert** ci-dessous, pour les mêmes fonctionnalités mais où la sortie est différente de l'​entrée.
 +
 +Exemple : Diviser les dimensions de tous les fichiers JPG d'un dossier
 +
 +  mogrify -resize 50% *.JPG 
 +
 +===== Convert =====
 +
 +  convert MonImageInitiale.JPG
 +    -resize 25%
 +    -pointsize 20 -gravity North -background Khaki -splice 0x24 -annotate +0+2 'Mon Texte'
 +    MonImageFinale.png
 +
 +  * **-pointsize** : taille de police
 +  * **-gravity** : position "​géographique"​ de l'​image ou du texte ajouté
 +  * **-background** : couleur de fond de l'​image ou du texte ajouté
 +  * **-splice** : ? (entre autres : hauteur de la zone de fond du texte)
 +  * **-annotate** : ajoute le texte (annotation)
 +
 +//Il y a encore des choses à éclaircir ici//
 +
 +===== Montage =====
 +
 +Permet le montage de plusieurs images dans une matrice (mosaïque). Exemple :
 +
 +  montage -geometry 300x200 -geometry +2+2 -tile 4x3 *.png -background blue -title 'Mon Titre' MonImage.jpg
 +
 +  * **-geometry 300x200** : chaque image présente dans la matrice aura une taille max de 300x200. Cela gardera le ratio de l'​image.
 +  * **-geometry +2+2** : permet d'​ajouter une marge de 2 pixels (en haut/bas et sur les côtés) autour de chaque miniature. //​L'​écriture **-geometry 300x200+2+2** devrait aussi être possible mais ne semble pas fonctionner chez moi...//
 +  * **-tile 4x3** : définit la taille de la matrice (4 colonnes et 3 lignes). Cela servira donc pour un montage à 12 miniatures maximum.
 +  * ***.png** : indique les images sources. On peut indiquer plusieurs images d'​affilé,​ ou comme ici préciser toutes les images .png d'un dossier, ou encore utiliser des commandes plus complexes telles que [1-5]*.png
 +  * **-background blue** : couleur du fond
 +  * **-title 'Mon Titre'​** : ajoute un titre à la mosaïque, centré au dessus de la matrice
 +  * **MonImage.jpg** : nom de l'​image en sortie
 +
 +
 +{{tag>​image command-line}}
command-line/imagemagick.txt · Dernière modification: le 24/07/2012 à 08:42 par Yosko