Téléchargement
Version binaire Linux • Version binaire macOS • Version binaire Windows
Vous pouvez installer ImageMagick à partir des sources. Cependant, si vous ne disposez pas d'un environnement de développement adéquat ou si vous êtes impatient de commencer, téléchargez un exécutable Linux ou Windows prêt à l'emploi. Avant de télécharger, vous voudrez peut-être consulter les changements récents apportés à la distribution ImageMagick.
Les distributions sources et binaires d'ImageMagick sont disponibles depuis divers miroirs FTP et Web à travers le monde.
Il est fortement recommandé d'établir une politique de sécurité adaptée à votre environnement local avant d'utiliser ImageMagick.
Version binaire Linux
Nous fournissons l'AppImage comme seul binaire Linux pré-compilé. Si vous avez besoin d'un binaire différent pour votre distribution ou d'options de compilation personnalisées, vous devrez compiler à partir des sources. Bien qu'ImageMagick fonctionne parfaitement sur un ordinateur monocœur, il s'exécute automatiquement en parallèle sur les systèmes multicœurs, réduisant considérablement les temps d'exécution.
| Version | Description |
|---|---|
| ImageMagick-7.1.2-25-gcc-x86_64.AppImage | |
| ImageMagick-7.1.2-25-clang-x86_64.AppImage | Application portable complète sur Linux, aucune installation requise. Il suffit de la télécharger et de l'exécuter. Cette AppImage a une politique de sécurité ouverte. Les pratiques recommandées d'ImageMagick vous encouragent fortement à configurer une politique de sécurité adaptée à votre environnement local. Ajoutez simplement une politique de sécurité personnalisée dans votre chemin local, par ex. ~/.config/ImageMagick/policy.xml, et vérifiez-la avec cette commande : ./magick -list policy. |
Vérifiez sa provenance.
Version binaire macOS
Nous recommandons Homebrew qui fournit des binaires pré-compilés pour Mac (certains utilisateurs préfèrent MacPorts). Téléchargez Homebrew et tapez :
brew install imagemagick
ImageMagick dépend des polices Ghostscript. Pour les installer, tapez :
brew install ghostscript
La commande brew télécharge et installe ImageMagick avec un grand nombre de ses bibliothèques déléguées (par ex. JPEG, PNG, Freetype, etc.). Homebrew n'autorise plus les compilations configurables ; si vous avez besoin d'options de compilation différentes (par ex. la prise en charge de librsvg), vous devrez compiler à partir des sources.
Version binaire Windows
ImageMagick fonctionne sous Windows 10 (x86, x64 et arm64) ou ultérieur, ou sous Windows Server 2012 ou ultérieur.
La quantité de mémoire peut être un facteur important, en particulier si vous comptez travailler sur de grandes images. Un minimum de 512 Mo de RAM est recommandé, mais plus il y a de RAM, mieux c'est. Bien qu'ImageMagick fonctionne bien sur un ordinateur monocœur, il s'exécute automatiquement en parallèle sur les systèmes multicœurs, réduisant considérablement les temps d'exécution.
La version Windows d'ImageMagick s'auto-installe. Il suffit de cliquer sur la version appropriée ci-dessous : elle se lancera d'elle-même et vous posera quelques questions d'installation. Les versions dont le nom contient Q8 utilisent 8 bits par composante de pixel (par ex. 8 bits pour le rouge, 8 bits pour le vert, etc.), tandis que celles dont le nom contient Q16 utilisent 16 bits par composante de pixel. Une version Q16 vous permet de lire ou d'écrire des images 16 bits sans perte de précision, mais nécessite deux fois plus de ressources que la version Q8. Les versions dont le nom contient dll incluent les bibliothèques ImageMagick sous forme de bibliothèques de liens dynamiques. À moins que vous n'utilisiez un système d'exploitation Windows 32 bits, nous recommandons cette version d'ImageMagick pour Windows 64 bits :
| Version | Description |
|---|---|
| ImageMagick-7.1.2-25-Q16-HDRI-x64-dll.exe | Win64 dynamique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique (HDRI) activée |
Ou choisissez parmi ces distributions binaires Windows alternatives :
| Version | Description |
|---|---|
| ImageMagick-7.1.2-25-Q16-x64-dll.exe | Win64 dynamique à 16 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-x64-static.exe | Win64 statique à 16 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q8-x64-dll.exe | Win64 dynamique à 8 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q8-x64-static.exe | Win64 statique à 8 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-HDRI-x64-static.exe | Win64 statique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée |
| ImageMagick-7.1.2-25-Q8-arm64-dll.exe | ARM64 dynamique à 8 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q8-arm64-static.exe | ARM64 statique à 8 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-arm64-dll.exe | ARM64 dynamique à 16 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-arm64-static.exe | ARM64 dynamique à 16 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-HDRI-arm64-dll.exe | ARM64 dynamique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée |
| ImageMagick-7.1.2-25-Q16-HDRI-arm64-static.exe | ARM64 statique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée |
| ImageMagick-7.1.2-25-Q16-x86-dll.exe | Win32 dynamique à 16 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-x86-static.exe | Win32 statique à 16 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q8-x86-dll.exe | Win32 dynamique à 8 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q8-x86-static.exe | Win32 statique à 8 bits par composante de pixel |
| ImageMagick-7.1.2-25-Q16-HDRI-x86-dll.exe | Win32 dynamique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée |
| ImageMagick-7.1.2-25-Q16-HDRI-x86-static.exe | Win32 statique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée |
| ImageMagick-7.1.2-25-portable-Q16-x64.7z | Win64 portable statique à 16 bits par composante de pixel. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q16-arm64.7z | ARM64 portable statique à 16 bits par composante de pixel. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q16-x86.7z | Win32 portable statique à 16 bits par composante de pixel. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q8-x64.7z | Win64 portable statique à 8 bits par composante de pixel. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q8-arm64.7z | ARM64 portable statique à 8 bits par composante de pixel. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q8-x86.7z | Win32 portable statique à 8 bits par composante de pixel. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q16-HDRI-x64.7z | Win64 portable statique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q16-HDRI-arm64.7z | ARM64 portable statique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
| ImageMagick-7.1.2-25-portable-Q16-HDRI-x86.7z | Win32 portable statique à 16 bits par composante de pixel avec l'imagerie à grande gamme dynamique activée. Il suffit de la copier sur votre hôte et de l'exécuter (aucun installateur, aucune entrée dans le registre Windows). |
Vérifiez sa provenance.
Vous pouvez également installer ImageMagick avec winget. ImageMagick utilise Advanced Installer pour publier la dernière version dans le dépôt winget.
winget install ImageMagick.Q16-HDRI
winget install ImageMagick.Q16
winget install ImageMagick.Q8
Ou via l'une des versions non officielles de winget, scoop ou chocolatey.
winget install ImageMagick.ImageMagick
scoop install main/imagemagick
choco install imagemagick
Pour vérifier qu'ImageMagick fonctionne correctement, tapez ce qui suit dans une fenêtre d'invite de commandes :
magick logo: logo.gif
magick identify logo.gif
Si vous rencontrez des problèmes, vous avez probablement besoin de vcomp140.dll. Pour l'installer, téléchargez le package redistribuable Visual C++.
Notez qu'il faut utiliser des guillemets doubles (") plutôt que des guillemets simples (') pour la ligne de commande ImageMagick sous Windows :
magick "e:/myimages/image.png" "e:/myimages/image.jpg"
Utilisez deux guillemets doubles pour les scripts VBScript :
Set objShell = wscript.createobject("wscript.shell")
objShell.Exec("magick ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")
Il est fortement recommandé d'établir une politique de sécurité adaptée à votre environnement local avant d'utiliser ImageMagick.
Félicitations, vous disposez d'une distribution ImageMagick fonctionnelle sous Windows et vous êtes prêt à utiliser ImageMagick pour convertir, composer ou modifier vos images, à moins que vous ne souhaitiez utiliser l'une des interfaces de programmation d'application pour C, C++, Perl et d'autres langages.