Si può fare tutto ciò che con ImageMagick.
Sei questione non è molto specifica, quindi ecco un piccolo schema riassuntivo di esempi di comandi che possono aiutare:
# resize image to width 25, keeping aspect ratio
convert -geometry 25x src/image1.png out/image1.png
# resize image to height 25, keeping aspect ratio
convert -geometry x25 src/image1.png out/image1.png
# concatenate images horizontally
convert +append src/image1.png src/image2.png out/image12horiz.png
# concatenate images vertically
convert -append src/image1.png src/image2.png out/image12vert.png
Inoltre, il comando montage
è probabilmente perfetto per creare l'immagine finale si è cercando (su una bg trasparente con qualche padding, ecc.), ma non ricordo la sintassi.
Un altro comando utile è identify
, per trovare le dimensioni delle immagini (insieme ad altri dettagli).
Dopo aver installato ImageMagick, è possibile visualizzare l'elenco di comandi in man ImageMagick
e ottenere ulteriori dettagli su ciascun comando nelle pagine man. Ci sono un sacco di funzioni, ma non dovrebbe essere troppo difficile capire il resto su Google. (Lo faccio sempre.)