
ImageMagick est un puissant outil en ligne de commandes pour la manipulation d’images.
ImageMagick
Il permet de rendre une quantité incroyable de services les plus variés, et peut servir de moteur à tout type d’interface graphique qui choisirait de s’appuyer sur lui pour devenir un nouveau The Gimp. Mais, même sans interface, ImageMagick n’en reste pas moins un formidable outil à utiliser, qui vous évitera de lancer des logiciels de retouche d’image complets pour réaliser de très simples et basiques opérations. Plus d’information…
Une fois installé, ImageMagick se pilote très facilement grâce à une série de lignes de commandes. Vous trouverez ci-après, quelques exemples de commandes pour transformer facilement une photo et lui donner un effet idéal pour un blog ou autre. Celui que j’utilise le plus sur le blog zapwallpaper.fr est l’exemple 8 qui permet d’ajouter un effet d’ombre pour donner du relief à une photo.
Exemple 1 : Effet bouton
- convert.exe Photo.jpg -fill gray50 -colorize 100% -raise 80 -normalize -blur 0x80 temp.png
- convert.exe Photo.jpg temp.png -compose hardlight -composite Photo_ex01.jpg
- del temp.png
Exemple 2 : Effet bouton enfoncé
- convert.exe Photo.jpg -fill gray -colorize 100% +raise 80 -normalize -blur 0x80 temp.png
- convert.exe Photo.jpg temp.png -compose hardlight -composite Photo_ex02.jpg
- del temp.png
Exemple 3 : Arrondir les angles
- convert.exe Photo.jpg -alpha set -virtual-pixel transparent -channel A -blur 0x50 -level 50%%,100%% +channel Photo_ex03.png
Exemple 4 : Atténuation du contour
- convert.exe Photo.jpg ( +clone -alpha extract -virtual-pixel black -spread 80 -blur 0x3 -threshold 30%% -spread 80 -blur 0x5 ) -alpha off -compose Copy_Opacity -composite Photo_ex04.png
Exemple 5 : Effet polaroid
- convert.exe -caption ‘%%c’ Photo.jpg -thumbnail ‘120×120>’ -font Ravie -gravity center -bordercolor Lavender -background navy -polaroid -0 Photo_ex05.png
Exemple 6 : Effet cadre
- convert.exe Photo.jpg ( +clone -shave 20×20 -fill gray50 -colorize 100% -mattecolor gray50 -frame 20×20+3+4 -blur 0x2 ) -compose HardLight -composite Photo_ex06.png
Exemple 7 : Effet cadre transparent
- convert.exe Photo.jpg ( +clone -blur 0x3 +level 20%%,100%% ) ( +clone -gamma 0 -shave 40×40 -bordercolor white -border 40×40 ) -composite ( +clone -gamma 0 -shave 40×40 -bordercolor white -border 1×1 -bordercolor black -border 40×40 ) -compose screen -composite Photo_ex07.png
Exemple 8 : Effet relief (utilisé sur www.zapwallpaper.fr)
- convert.exe Photo.jpg ( +clone -background black -shadow 40×3+20+20 ) +swap -background white -mosaic Photo_ex08.png
Pour réaliser les mêmes effets avec vos photos, installer ImageMagick, copier les commandes ci-dessus dans un fichier .txt, changer l’extention du fichier en .bat et lancer le fichier comme un exécutable. Pour que cela fonctionne correctement renommer une de vos photo en Photo.jpg dans le même répertoire que le fichier .bat et suite à l’exécution du fichier .bat, une nouvelle image sera créée. Le nom du fichier de la nouvelle image est différent en fonction de l’exemple.
Traitement par lot avec ImageMagick, la formule !
Pour un traitement par lot remplacer le fichier Photo.jpg par SRC\*.jpg (les images sources sont placées dans le sous répertoire SRC). Pour ne pas appliquer l’effet sur vos images sources, créer un autre sous répertoire que j’ai nommé OUT\ puis le nom des nouvelles images sera imgxx.jpg avec xx remplacé par le numéro de l’image traitée, 01, 02, 03, etc…
- convert.exe SRC\*.jpg [FORMULE MAGICK] OUT\imgd%.jpg
Poster un Commentaire
Vous devez vous connecter pour publier un commentaire.