Per concatenare immagini con risoluzione diverse, si può usare convert. Quello a cui bisogna stare attenti, sono l'altezza e la larghezza, questo a secondo se l'immagine si vuole unire in maniera orizzontale o in maniera verticale.Quindi i passi saranno due:
- dare all'immagine la stessa altezza o larghezza
- unire i file
ipotizzando di avere 3 file in una cartella:
Concatenare orizzontalmente:
$ convert *.jpg -resize x400 image.jpg && convert +append *.jpg finale.jpg
Concatenare verticalmente:
$ convert *.jpg -resize 400 image.jpg && convert -append *.jpg finale.jpg
chiaramente il risultato finale avrà come risoluzione la somma dei tre file, quindi conviene scalarlo:
$ convert -scale 50% finale.jpg scalato.jpg
enjoy 😉