Recherche…


Remarques

ImageMagick est une suite open-source d'outils pour traiter presque tous les formats d'image raster (et certains vecteurs) en utilisant soit une interface de ligne de commande, soit des liaisons de langage dans un assortiment de langages. Plus de 200 formats d'image sont pris en charge en utilisant l'une des 20 langues. ImageMagick fonctionne sous Linux, Windows, Mac OS, iOS, Android et autres.

La version actuelle est 7.x et est sortie depuis 2011. Cette série comprend de nombreuses nouvelles fonctionnalités et constitue une refonte majeure d’ImageMagick. Bien que la plupart des fonctionnalités fonctionnent comme auparavant, certains bits ne sont pas complètement compatibles avec la série 6.x. En conséquence, de nombreuses distributions utilisent toujours les versions 6.x beaucoup plus anciennes des versions, de sorte que les scripts ne se cassent pas. Si vous commencez simplement, utiliser 7.x est fortement recommandé. La plupart des tutoriels et scripts existants fonctionneront, mais un certain nombre de choses fonctionneront de manière plus intuitive, plus rapide et généralement meilleure.

Versions

Version Date de sortie
7.0.5 2017-02-20
7.0.4 2016-12-14
7.0.3 2016-08-29
7.0.2 2016-06-09
7.0.1 2016-04-30
7.0.0 2011-08-01

Installation ou configuration

Vous pouvez installer ImageMagick depuis le source ou le binaire.

En cas de binaire Windows

Téléchargez 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 correctement installé ou non:

identify -version

Téléchargez un guide ImageMagick et un guide d'installation prêts à l'emploi

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

Convertir une image entre des formats de fichiers

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

$ magick image.jpg image.png

Ou un TIFF à un GIF:

$ magick image2.tif image.gif

Créer un gif animé

À partir d’une séquence d’images statiques (par exemple appelées frame01.jpg , frame02.jpg , etc.), un gif animé peut être créé à l’aide de 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

Comparez la différence entre une image

ImageMagick inclut un certain nombre d'utilitaires en ligne de commande pour manipuler des images. Ici, nous allons utiliser l'outil de ligne de commande de compare .

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

1.jpg

entrer la description de l'image ici

2.jpg

entrer la description de l'image ici

Nous allons d'abord comparer la même image .

magick compare 1.jpg 1.jpg difference1.jpg

Résultat ⇒ difference1.jpg

Le blanc dé-accentue (faible luminosité) les pixels non modifiés par la modification.

entrer la description de l'image ici

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

magick compare 1.jpg 2.jpg difference2.jpg

Résultat ⇒ difference2.jpg

Les zones rouges de l'image différentielle mettent en évidence les pixels (en surbrillance) affectés par la modification de l'image.

entrer la description de l'image ici

Voici la liste des utilitaires de ligne de commande ImageMagick



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow