Premiers pas avec imagemagick

Convertir une image entre les formats de fichiers

En utilisant la commande magick (ou `convert pour les utilisateurs IM 6.x), vous pouvez convertir n’importe quel format d’image en n’importe quel autre. sans autre argument, le moins de traitement possible sera effectué pour passer d’un format à l’autre. Spécifiez simplement vos fichiers d’entrée et de sortie. Pour convertir un JPEG en PNG :

$ magick image.jpg image.png

Ou un TIFF vers un GIF :

$ magick image2.tif image.gif

Créer un gif animé

A partir d’une séquence d’images statiques (par exemple appelées frame01.jpg, frame02.jpg et ainsi de suite) un gif animé peut être créé en utilisant la commande suivante :

magick -delay 10 -loop 0 frame*.jpg animation.gif
  • -delay 10 définit l’intervalle entre les images à 0,1 seconde

  • -loop 0 crée une animation en boucle infinie

Installation ou configuration

Vous pouvez installer ImageMagick à partir de la source ou du binaire.

En cas de binaire Windows

Télécharger le fichier binaire exécutable. Et cliquez simplement sur la version appropriée et elle se lancera et suivra l’assistant. Vous pouvez taper la commande suivante pour savoir si ImageMagick est installé avec succès ou non :

identify -version

Télécharger un ImageMagick prêt à l’emploi et un guide d’installation

Télécharger le fichier source et le guide d’installation

Comparez la différence entre une image

ImageMagick inclut un certain nombre d’utilitaires en ligne de commande pour manipuler les images. Ici, nous utiliserons l’outil de ligne de commande “comparer”.

L’outil “comparer” est très utile. Supposons que vous souhaitiez tester (par exemple, mise en page, couleur, icônes, etc.) la différence entre le HTML de l’interface utilisateur de conception attendu fichier avec le résultat réel du fichier JSP, il vous suffit d’utiliser la commande compare. Vous n’avez pas besoin de comparer avec vos propres yeux.

1.jpg

[![entrez la description de l’image ici][1]][1]

2.jpg

[![entrez la description de l’image ici][2]][2]

Nous allons d’abord comparer même image.

magick compare 1.jpg 1.jpg difference1.jpg

Résultat ⇒ difference1.jpg

Le blanc atténue (faible luminosité) les pixels qui ne sont pas touchés par la modification.

[![entrez la description de l’image ici][3]][3]

Comparons une image à une autre qui a été modifiée.

magick compare 1.jpg 2.jpg difference2.jpg

Résultat ⇒ difference2.jpg

Les zones rouges de l’image de différence accentuent (mettent en surbrillance) les pixels qui sont affectés par la modification de l’image.

[![entrez la description de l’image ici][4]][4]

Voici la liste des ImageMagick utilitaires de ligne de commande

[1] : https://i.stack.imgur.com/CzQpc.jpg [2] : https://i.stack.imgur.com/dPwKl.jpg [3] : https://i.stack.imgur.com/atgxA.jpg [4] : https://i.stack.imgur.com/BFJaJ.jpg