:: Yves Jacolin :: Ludovic Granjon :: Softlibre :: OSGeo-fr ::
"Quand on veut reprendre avec utilité, et montrer à un autre qu'il se trompe, il faut observer par quel côté il envisage la chose, car elle est vraie ordinairement de ce côté-là, et lui avouer cette vérité, mais lui découvrir le côté où elle est fausse." Pascal, Pensées Br. 9, Lafuma 5.

Retour au sommaire

Chapitre 7 Mogrify

Utilisez le programme mogrify pour re-dimensionner une image, augmenter le flou, tailler, réduire les tâches d'une image, appliquer une erreur de diffusion, dessiner dessus, retourner, joindre, re-échantillonné, et beaucoup plus. Cet outil est identique à convert sauf que l'image originale est écrasée par tous les changements désirés. Allez voir Processus de la ligne de commande, chapitre C pour des conseils sur la manière de structurer votre commande mogrify ou voyez ci-dessous pour des exemples d'usages de la commande.

7.1 Introduction

Nous listons quelques exemples de la commande mogrify ici pour illustrer son utilité et sa facilité d'utilisation. Pour démarrer, réduisions la taille de la rose :

$ mogrify -resize 50% rose.jpg

originale originale originale

Vous pouvez re-dimensionner toutes vos images JPEG dans un répertoire à une dimension de 256×256 avec cette commande :

$ mogrify -resize 256x256 *.jpg

Enfin, nous convertissons toutes nos images PNG au format JPEG :

$ mogrify -format jpg *.png

Ici les fichiers image 1.png, 2.png, etc., ne sont pas touchés et les fichiers 1.jpg, 2.jpg, etc., sont créés. Ce sont des copies de leurs images PNG respectives, stockés au format JPEG.

Vous pouvez trouver des exemples supplémentaires d'utilisation de la commande mogrify dans le document [1]. Une discussion supplémentaire est disponible dans les documents [2] et [3].

7.2 Options

La commande mogrify reconnaît les options suivantes. Pour plus d'informations sur l'option voyez au chapitre N, Options.

-adjoin : assemble des images en un seul fichier de plusieurs images.

-affine matrix : matrice de transformation affine.

-annotate geometry : text annote l'image avec du texte.

-antialias : lissage de l'image.

-append : créé une séquence d'images.

-authenticate value : décrypte une image par un mot de passe.

-average : fait une moyenne un ensemble d'images.

-background color : couleur de l'arrière-plan.

-bias value : ajoute un biais lors de la convolution d'une image.

-black-threshold value : force tous les pixels en-dessous du seuil value en noir.

-blue-primary point : point primaire bleu de chromaticité.

-blur geometry : rend l'image flou.

-border geometry : entoure l'image d'un bord de couleur.

-bordercolor color : couleur du bord.

-channel type : applique l'option aux canaux choisis de l'image.

-charcoal radius : simule un dessin au fusain.

-chop geometry : enlève des pixels à l'intérieur de l'image.

-clip : coupe le long d'un chemin à partir d'un profil 8BIM.

-clip-path id : coupe le long d'un chemin nommé à partir d'un profil 8BIM.

-clone index : clone une image .

-coalesce : anime une séquence d'images.

-colorize value : colore l'image de la couleur de remplissage.

-colors value : nombre de couleur préféré dans une image.

-colorspace type : espace de couleur d'une image alternative [alternate image colorspace].

-combine : combine une séquence d'images.

-comment string : annote l'image d'un commentaire.

-compose operator : définie l'opérateur d'une image composée.

-composite : image composée.

-compress type : type de compression d'image.

-contrast : augmente ou diminue le contraste d'une image.

-convolve coefficients : applique une convolution centrale à l'image.

-crop geometry : taille et localisation préférée de la découpe d'une image.

-cycle amount : déplace la carte des couleurs d'un taux.

-debug events : affiche de nombreuses informations de débogage.

-define format : option défini un ou plusieurs option de formats d'image.

-deconstruct : décompose une séquence d'image en plusieurs parties.

-delay value : temps de pause avant l'affichage de la prochaine image.

-delete index : efface l'image d'une séquence d'images.

-density geometry : densité horizontale et verticale de l'image.

-depth value : profondeur de l'image.

-despeckle : réduit les tâches d'une image.

-display server : obtenir une image ou une police à partir de ce serveur X.

-dispose method : méthode de destruction GIF.

-dither : applique une erreur de diffusion de Floyd/Steinberg à une image.

-draw string : annote l'image d'un graphique primitif.

-edge radius : applique un filtre pour détecter les bords dans l'image.

-emboss radius : grave une image.

-encoding type : type d'encodage du texte.

-endian type : arrangement (MSB ou LSB) des octets d'une image.

-enhance : applique un filtre numérique pour améliorer une image bruitée.

-equalize : exécute l'égalisation de l'histogramme d'une image.

-evaluate operator : value évalue une expression arithmétique, apparentée, ou logique.

-extract geometry : extrait une zone d'une image.

-family name :rendu du texte avec cette famille de police.

-fill color : couleur à utiliser lors du remplissage d'un graphique primitif.

-filter type : utilise ce filtre lors du re-dimensionnement d'une image.

-flatten : aplati une séquence d'image [flatten a sequence of images].

-flip : retourne une image dans la direction verticale.

-floodfill geometry : color [floodfill the image with color].

-flop : retourne une image dans la direction horizontale.

-fontname : rendu du texte avec cette police.

-format type : type de format d'image.

-frameg eometry : entoure l'image d'un bord ornemental.

-fuzz distance : les couleurs à l'intérieure de cette distance sont considérées comme égales.

-fx expression : applique une expression mathématique à un canal d'image.

-gamma value : niveau de correction gamma. -gaussiangeometry flou gaussien d'une image.

-geometry geometry : taille ou localisation préférée d'un image.

-gravity type : placement horizontal et vertical d'un texte.

-green-primary point : point de chromaticité bleu primaire.

-help : affiche les options du programme.

-implode amount : implose les pixels de l'image à partir du centre.

-insert index : insère la dernière image dans la séquence d'images.

-intent type : type de rendu attendu lors du contrôle de la couleur de l'image.

-interlace type : type de schéma d'entrelacement de l'image.

-label name : assigne une étiquette à une image.

-lat : adaptation local du seuil [local adaptive thresholding].

-level value : ajuste le niveau du contraste de l'image.

-limit type : limite des ressources du cache pour les valeurs de pixel [value pixel cache resourcelimit].

-log format : format des informations de débogage.

-loop iterations : ajoute une boucle à votre animation GIF.

-map filename : transforme les couleurs de l'image pour rentrer dans cette série de couleur.

-mask filename : définie le masque de l'image.

-matte : stocke le canal mat si l'image en possède un.

-matte color : color couleur du cadre.

-median radius : applique un filtre médian à une image.

-modulate value : fait varier la brillance, la saturation et la nuance.

-monitor : contrôle de la progression.

-monochrome : transforme une image en noir et blanc.

-morph value : transforme une séquence d'images étape par étape.

-mosaic : créer une mosaïque à partir d'une séquence d'images.

-negate : remplace chaque pixel par sa couleur complémentaire.

-noise radius : ajoute ou réduit du bruit dans une image.

-normalize : transforme une image pour couvrir tout le domaine de couleurs.

-opaque color : change cette couleur en couleur de remplissage.

-ordered-dither NxN : hésitation « ordonnée » de l'image [ordered dither of the image].

-orient type : orientation de l'image.

-page geometry : taille et situation d'une toile d'image (paramètres).

-paint radius : simule une peinture à l'huile.

-ping : détermine efficacement les attributs d'une image.

-point size value : taille de la police.

-posterize levels : réduit l'image à un niveau de couleurs inférieur.

-preview type : type de l'image de pré-visualisation.

-profile filename : ajoute, efface, ou applique un profile d'image.

-quality value : niveau de compression JPEG/MIFF/PNG.

-quiet : supprime tous les messages d'erreurs et de remarques.

-radial-blur angle : flou radial de l'image.

-raise value : éclaircir/assombrir les bords d'une image pour créer une effet 3D.

-random-threshold low,high : seuil aléatoire de l'image.

-red-primary point : point de chromaticité rouge primaire.

-region geometry : applique des options à une partie de l'image.

-render : rendu du graphique vecteur.

-repage geometry : taille et situation d'une toile d'image.

-resample geometry : change la résolution d'une image.

-resize geometry : re-dimensionne l'image.

-roll geometry : enroule une image verticalement ou horizontalement.

-rotate degrees : applique unerotation à l'image.

-sample geometry : dimensionne une image avec un prélèvement de pixels [scale image with pixel sampling].

-sampling-factor : geometry facteur d'échantillonnage horizontal et vertical.

-scale geometry : dimensionne l'image.

-scene value : nombre de scène d'image.

-seed value : [pseudo -random number generator seed value].

-segment values : segmente une image.

-separate : sépare un canal d'image en une image en noir et blanc.

-sepia-tone threshold : simule une photo sépia.

-set attribute : value définie un paramètre d'image.

-shade degrees : ombrage l'image avec une source de lumière distante.

-shadow geometry : simule une ombre de l'image.

-sharpen geometry : augmente les détails d'une image.

-shave geometry : ôte les pixels du bord de l'image.

-shear geometry : fait glisser un bord de l'image le long des axes X et Y.

-sigmoidal geometry : contrôle du contraste non-linéaire sinusoïdale.

-size geometry : largeur et hauteur d'une image.

-solarize threshold : transforme tous les pixels au-dessus du seuil en leur couleurs complémentaires.

-splice geometry : agrandit la taille de l'arrière-plan de l'image (n'agrandit pas l'image).

-spread amount : déplace les pixels de l'image d'un taux aléatoire.

-strip nettoie : tous les profiles et les commentaires de l'image.

-stroke color : couleur du trait du graphique primitif.

-stroke width : value largeur du trait du graphique primitif.

-stretch type : rendu du texte avec cette étendue de la police.

-style type : rendu du texte avec ce style de police.

-support factor : re-dimensionne le support &#x00A0; : > 1.0 is blurry, < 1.0 is sharp.

-swap indexes : échange deux images dans une séquence d'images.

-swirl degrees : tourbillonne les pixels d'une image à partir du centre.

-texture filename : nom de la texture à carreler dans l'arrière-plan de l'image.

-threshold value : seuil de l'image.

-thumbnail geometry : créé un aperçu d'une image.

-tile filename : créé une mosaïque d'image pour remplir un graphique primitif.

-tint value : teinte l'image de la couleur de remplissage.

-transform : transformation affine d'une image.

-transparent color : transforme cette couleur en couche transparente.

-treedepth value : profondeur des couleurs.

-trim : coupe légèrement les bords de l'image.

-type type : type d'image.

-undercolor color : couleur de la boite des limites du texte d'annotation.

-units type : l'unité de la résolution de l'image.

-unsharp geometry : renforce les détails d'une image.

-verbose : affiche les informations détaillées de l'image.

-version : affiche les informations de la version.

-view string : transformations de la vue FlashPix [FlashPix viewing transforms].

-virtual-pixel method : méthode d'accés pour les pixels en dehors de la boite de l'image.

-wave geometry : modifie une image le long d'une onde sinusoïdale.

-weight type : rendu du texte avec ce type de graisse.

-white-point : point point de chromaticité blanc.

-white-threshold value : force tous les pixels au-dessus du seuil en blanc.

-write filename : écris l'image dans ce fichier.

Contact - Information et copyright - Statistique

Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki