Outils pour utilisateurs

Outils du site


command-line:imagemagick
no way to compare when less than two revisions

Différences

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


Dernière révision
command-line:imagemagick [le 24/07/2012 à 08:42] – créée Yosko
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 02/05/2023 à 13:29 de Yosko