Como faço para converter (.gif para .png) esta imagem para obter a exibição original?

15

Estou tentando converter essa imagem, link , para uma série de .png arquivos.

Isso foi bem simples, eu usei o comando convert no Linux:

convert  Dijkstra_Animation.gif dijkstra.png

O comando correu bem e produziu os 27 quadros, conforme relatado na parte inferior da página original.

No entanto, acho que alguns dos arquivos .png produzidos são apenas números únicos ou setas. O que é diferente do que eu esperava.

Eu quero que os arquivos .png sejam uma sequência simples da mesma maneira que o arquivo .gif está sendo exibido.

Você poderia sugerir um método (para Linux, por favor) para conseguir isso?

Obrigado.

    
por Masroor 28.02.2013 / 14:47

1 resposta

23

Usar a opção -coalesce fará a maravilha.

Assim,

convert -verbose -coalesce Dijkstra_Animation.gif dijkstra.png

Na verdade, a opção -coalesce "mescla uma sequência de imagens", conforme reivindicado na página de manual.

    
por 01.03.2013 / 01:13