我有约200个jpg图像。 我需要将它们堆叠起来,以便可以将它们转换为简单的动态GIF图像。 有没有可用于完成此作业的免费工具? 我的操作系统是Windows。 我不太关心输出的质量。
我有约200个jpg图像。 我需要将它们堆叠起来,以便可以将它们转换为简单的动态GIF图像。 有没有可用于完成此作业的免费工具? 我的操作系统是Windows。 我不太关心输出的质量。
尝试使用ImageMagick的convert工具。我曾经用它来从一组图像(任何格式)创建动画gif。
使用命令:
convert -delay 20 -loop 0 *.jpg animated.gif
ImageJ和FIJI提供了一个强大的GUI来完成这项任务(FIJI是ImageJ的重新打包,还包括一些广泛使用的插件)。这些功能强大(而且免费!)的程序可能有些过于复杂,但根据您的需求,这可能是您前进的方式,因为这对生物学家来说是一项相当常见和关键的任务。
此外,FIJI可以打开各种不同类型的图像,可以保存为GIF或AVI格式,并且非常容易编写脚本(内部使用Python或Java)以自动执行自定义任务等。
图像>堆栈>动画>动画选项…
选择文件>另存为>动画GIF…
或AVI…
,完成。
对于GIF
,您可以选择帧之间的延迟(即帧速率)和循环选项。对于AVI
,您可以选择帧速率。
ffmpeg -f image2 -i image%d.jpg video.avi
ffmpeg -i video.avi -pix_fmt rgb24 -loop_output 0 out.gif