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 manque de temps libre et je souhaite utiliser le programme plus rapidement que prévu. Je me demande donc si cette fonctionnalité existe déjà 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.
ok je l'ai compris. vous pouvez faire ceci: $ 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. alors, vous pouvez faire ceci: convert +append a-*.png out.png
Cela vous donnera une feuille de Sprite horizontale au lieu d'une feuille verticale, dans out.png. Une seule ligne de code peut être possible, j’ai cependant 0 temps supplémentaire pour le comprendre.