existe uma maneira de empilhar imagens lado a lado com imagemagick?

2

Estou escrevendo um pequeno programa, em C / C ++, para converter gifs em uma única imagem, onde os quadros são consecutivos em uma única imagem. Infelizmente, estou ficando sem tempo livre, e quero usar o programa mais cedo do que poderia ser feito com ele. Então, eu estou querendo saber, esta funcionalidade existe em imagemagick?

posso pegar um conjunto de imagens e convertê-las em uma imagem? não como um gif animado, mas como uma série de quadros dentro de uma imagem?

    
por j0h 26.04.2018 / 19:52

1 resposta

0

ok eu percebi isso. você consegue fazer isso: $ convert a.gif a.png isto lhe dará uma série de imagens a-1.png, a-2.png, a-n.png .... e assim por diante. então você pode fazer isso: convert +append a-*.png out.png

Isto lhe dará uma folha de sprite horizontal em vez de uma vertical, em out.png. Uma única linha de código é possível, mas eu tenho 0 tempo extra para descobrir isso.

    
por j0h 26.04.2018 / 22:44