我正在使用ImageIO:https://imageio.readthedocs.io/en/latest/userapi.html,我想知道如何在gif中设置帧之间的延迟。
这是我代码的相关部分。
import imageio
. . .
imageio.mimsave(args.output + '.gif', ARR_ARR)
其中
ARR_ARR
是numpy uint8
二维对联数组。明确一点,我写gif没问题。但是,我找不到关于能够写入帧之间的延迟量的任何说明。
举例来说,我有0 ... 9帧
他们总是以相同的速度比赛。我希望能够控制毫秒数或正在播放的帧之间的任何单位。
最佳答案
使用imageio.help("GIF")
找到它,您将传递类似imageio.mimsave(args.output + '.gif', ARR_ARR, fps=$FRAMESPERSECOND)
这似乎可行。
关于Python ImageIO Gif设置帧之间的延迟,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39581300/