GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo fusionar imágenes en la línea de comando?

También puede usar GraphicsMagick, una bifurcación más ligera y rápida de ImageMagick:

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

Una comparación de tiempo simple de fusionar 12 imágenes:

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 es casi el doble de rápido que ImageMagick.


También puede probar ImageMagic, que es excelente para crear sprites CSS. Algún tutorial al respecto aquí.

Ejemplo (sprite vertical):

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

Ejemplo (sprite horizontal):

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

Linux
  1. ¿Cómo generar imágenes CMYK a través de la línea de comandos en Linux?

  2. Cómo convertir PDF a texto en Linux (GUI y línea de comandos)

  3. Convertir cadena a hexadecimal en la línea de comando

  4. Convierta imágenes Webp a PNG mediante un comando de Linux

  5. ¿Cómo convierto un documento DjVu a PDF en Linux usando solo herramientas de línea de comandos?

Cómo convertir documentos a formato PDF en la línea de comandos de Ubuntu

Cómo cambiar el tamaño de las imágenes en la línea de comandos de Ubuntu

Cómo convertir por lotes imágenes PNG a formato JPG en Linux

Cómo convertir PDF a imágenes PNG y viceversa en Linux

Cómo convertir PDF a imagen en la línea de comandos de Linux

Cómo encontrar la dirección IP en la línea de comandos de Linux