2009-04-15 6 views
0

Exemple de donnéesComment pouvez-vous créer un fichier à partir de nombreux fichiers png dans le terminal?

06-7-1-B.png 
06-7-2-B.png 
07-3-1-B.png 
07-3-2-B.png 
06-6-1-P.png 
06-6-2-P.png 
07-12-1-P.png 
07-12-2-P.png 
07-6-1-P.png 
07-6-2-P.png 
07-7-1-P.png 
07-7-2-P.png 
08-2-1-P.png 
08-2-2-P.png 
08-2-3-P.png 
08-7-1-P.png 
08-7-2-P.png 
08-7-3-P.png 
08-7-4-P.png 
08-9-1-P.png 
08-9-2-P.png 

Je veux rejoindre les fichiers ensemble comme suit. Par exemple, les fichiers 06-7-1-B.png et 06-7-2.png doivent être joints et renommés 06-7-B.png.

Comment pouvez-vous créer un fichier png ou pdf à partir de nombreux fichiers png dans le terminal?

Répondre

3

Vous devez être plus clair dans ce que vous entendez par "joindre" deux images, ce n'est pas évident. Cela peut vouloir dire créer un montage, c'est-à-dire "coller" les images côte à côte, à une sorte de "composition" où les images sont empilées les unes sur les autres, en utilisant peut-être la transparence du canal alpha brille à travers.

Pour beaucoup d'entre eux, vous devriez regarder dans ImageMagick comme un moyen de le faire à partir de la ligne de commande.

+0

@unwind: Je veux dire mettre une image au bas d'une autre image de telle sorte que l'image avec le plus petit numéro de feuille pour un exercice donné est en haut. –

1

Vous pouvez le faire avec les outils Netpbm. Netpbm est une collection de petits outils rapides destinés à être utilisés depuis la ligne de commande (ou les scripts). Il existe de nombreux outils, chacun avec son propre but, et ils peuvent être enchaînés avec des tuyaux pour faire des opérations complexes. Voir le documentation.

Il y a aussi ImageMagick, mais dans la plupart des cas Netpbm fonctionnera plus rapidement et utilisera moins de mémoire. Si vous avez des images plus petites, ce ne sera pas un problème.

Questions connexes