如何将此图像转换(.gif 到 .png)以获得原始视图?

Mas*_*oor 20 png gif conversion

我正在尝试将此图像http://en.wikipedia.org/wiki/File:Dijkstra_Animation.gif转换为一系列.png文件。

这很简单,我convert在 Linux 中使用了命令:

convert  Dijkstra_Animation.gif dijkstra.png
Run Code Online (Sandbox Code Playgroud)

该命令运行良好并生成了 27 帧,如原始页面底部所报告的那样。

然而,我发现一些生产 .png文件只是单个数字或箭头。这与我的预期不同。

我希望.png文件以相同的方式成为一个简单的序列.gif文件显示的。

您能否建议一种方法(请针对 Linux)来实现这一目标?

Mas*_*oor 30

使用 -coalesce选项会产生奇迹。

像这样,

convert -verbose -coalesce Dijkstra_Animation.gif dijkstra.png
Run Code Online (Sandbox Code Playgroud)

实际上,-coalesce如手册页中所述,该选项“合并了一系列图像”。