2 votes

Existe-t-il un moyen d'empiler des images côte à côte avec imagemagick ?

J'écris un petit programme en C/C++ pour convertir les gifs en une seule image, où les images sont consécutives dans une seule image. Malheureusement, je n'ai pas beaucoup de temps libre, et je veux utiliser le programme avant que je ne l'aie terminé. Je me demande donc si cette fonctionnalité existe dans imagemagick ?

Puis-je prendre un ensemble d'images et les convertir en une seule image ? Pas comme un gif animé, mais comme une série de cadres dans une image.

0voto

jptsetme Points 78

Ok, j'ai compris. Vous pouvez faire ça : $ convert a.gif a.png cela vous donnera une série d'images a-1.png, a-2.png, a-n.png .... et ainsi de suite. ensuite, vous pouvez faire ceci : convert +append a-*.png out.png

Cela vous donnera une feuille de sprite horizontale au lieu d'une verticale, dans out.png. Une simple ligne de code pourrait être possible, mais je n'ai pas de temps supplémentaire pour le faire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X