Python ImageIO Gif设置帧之间的延迟

时间:2016-09-19 20:11:45

标签: python image numpy gif

我正在使用ImageIO:https://imageio.readthedocs.io/en/latest/userapi.html,我想知道如何设置gif中帧之间的延迟。

以下是我的代码的相关部分。

import imageio 
. . . 
imageio.mimsave(args.output + '.gif', ARR_ARR)

其中ARR_ARRnumpy uint8 2d对联数组的数组。

要清楚,我写gif没问题。但是,我无法找到能够在帧之间写入延迟量的任何说明。

所以,例如,我有帧0 ... 9

他们总是以相同的速度发挥。我希望能够控制正在播放的帧之间的毫秒数或任何单位。

1 个答案:

答案 0 :(得分:4)

使用imageio.help("GIF")找到它,你会传递类似

的内容

imageio.mimsave(args.output + '.gif', ARR_ARR, fps=$FRAMESPERSECOND)

这似乎有效。