在 Linux 中显示一系列图像

在 Linux 中显示一系列图像

我正在生成一系列图像,这些图像在磁盘上保存为 .PNG 文件,标签为 plot001.png、plot002.png、plot003.png。这些实际上是 Octave(一种科学数据处理/绘图工具)保存的绘图。

这类图像大约有 50-200 张。

我想在屏幕上为它们制作动画,这样我就可以看到每一帧按顺序显示,并且每帧之间有我自己指定的暂停时间(通常为 200 毫秒)。我还希望能够通过简单的按键手动在序列中向前和向后移动一步。

我并不是想制作视频!我可以使用 ffmpeg 或类似的东西,但生成的视频会被压缩,难以逐帧控制,并且只有 2 秒长。

irfanview 等多种 Windows 图像显示工具都具有此功能。它允许您播放幻灯片,并在帧之间定义暂停,您也可以只使用左右箭头进行手动控制。这很完美。

有没有 Linux 的图像预览工具可以让我轻松查看序列?如果这很重要的话,我正在运行 Ubuntu 9.10。

答案1

格温维尤,在 Ubuntu 9.10 中可用,支持该功能。

您可以开始播放任何目录/图片的幻灯片。图片之间的默认暂停时间为 5 秒,但您可以根据需要进行配置。您也可以按 前进space或按 后退backspace

答案2

来自 imagemagick:

animate -delay 10 *.jpg

您也可以使用 mplayer:

mplayer 'mf://*.jpg' -mf fps=10

相关内容