GNU/Linux >> Tutoriels Linux >  >> Linux

Comment fusionner des images en ligne de commande ?

Vous pouvez également utiliser GraphicsMagick, un fork plus léger et plus rapide d'ImageMagick :

gm convert image1.png image2.png -append combined.png

Une simple comparaison temporelle de la fusion de 12 images :

time convert image{1..12}.jpg -append test.jpg

real    0m3.178s
user    0m3.850s
sys     0m0.376s

time gm convert image{1..12}.jpg -append test.jpg

real    0m1.912s
user    0m2.198s
sys     0m0.766s

GraphicsMagick est presque deux fois plus rapide qu'ImageMagick.


Vous pouvez également essayer ImageMagic qui est idéal pour créer des sprites CSS. Quelques tutoriels à ce sujet ici.

Exemple (sprite vertical) :

convert image1.png image2.png image3.png -append result/result-sprite.png

Exemple (sprite horizontal) :

convert image1.png image2.png image3.png +append result/result-sprite.png

Linux
  1. Comment redimensionner des images par ligne de commande dans Ubuntu

  2. Comment convertir un PDF en texte sous Linux (interface graphique et ligne de commande)

  3. Comment convertir un PDF en image (PNG, JPEG) à l'aide de l'outil de ligne de commande GIMP ou pdftoppm

  4. Convertir une chaîne en hexadécimal sur la ligne de commande

  5. Convertir des images Webp en PNG par la commande Linux

Comment convertir des documents au format PDF sur la ligne de commande Ubuntu

Comment redimensionner des images sur la ligne de commande Ubuntu

Comment convertir par lots des images PNG au format JPG sous Linux

Comment convertir un PDF en images PNG et inversement sous Linux

Comment convertir un PDF en image en ligne de commande Linux

Comment trouver une adresse IP dans la ligne de commande Linux