Я пишу немного программы в C/C++ для преобразования gifs в единственное изображение, где кадры последовательны в единственном изображении. К сожалению, у меня заканчивается свободное время, и я хочу использовать программу раньше, чем я мог бы быть сделан с нею. Таким образом, я задаюсь вопросом, действительно ли эта функциональность является существующей в imagemagick?
Я могу взять ряд изображений и преобразовать их в одно изображение? Не как анимированный gif, но как серия кадров в рамках одного изображения.
хорошо я понял это. можно сделать это: $convert a.gif a.png
это даст Вам ряд изображений a-1.png, a-2.png, a-n.png.... и так далее. затем, можно сделать это: convert +append a-*.png out.png
Это даст Вам горизонтальный лист спрайта вместо вертикального в out.png. Одна строка кода мой быть возможным, я имею как 0 дополнительного времени для понимания этого все же.