J'ai quelques images que je veux fusionner. La signification de la fusion est que, si j'ai 5 images, je veux mettre l'ourlet l'un à côté de l'autre:
Je veux faire cette ligne de commande. Par exemple, la commande peut être:
foo image1 image2 image3 image4 image5
Je recherche également des moyens de fusionner beaucoup d'images car j'ai beaucoup d'images.
Par ailleurs, la sortie peut être au format PDF ou même au format image. Et aussi il devrait être en ligne de commande parce que je veux écrire cela sur le fichier bash.
command-line
images
image-processing
Mohammad Reza Rezwani
la source
la source
Réponses:
Voir la
montage
commande deimagemagick
(sudo apt-get install imagemagick
).Cela redimensionnera chaque image (à 250 pixels sans déformation) et les combinera sans marge.
Plus d'exemples de montage .
Vous pouvez également utiliser
convert
(par exemple avec des caractères génériques):la source
Je faisais quelque chose de similaire l'autre jour. Il semble que les grilles soient en place. Dans mon cas, j'avais un nombre variable d'images étant canalisées dans la grille et je voulais juste créer une image large de 17 par autant d'images hautes.
Cela utilise seulement 136 images roses pour former une grille de 8 cases. Évidemment, vous voudrez changer le
$(...)
groupe pour une liste de vos images d'entrée. Et vous voudrez définir la variable de tuile à quelque chose comme2x
si vous voulez juste définir le nombre de tuiles.En termes de sortie au format PDF, vous pouvez simplement changer l'extension. Vous envisagez donc quelque chose comme:
la source