Moviepy的ImageSequenceClip()错误地读取了PNG,如0、10、100,而不是传统的计数。

问题描述 投票:1回答:1

所以我有一个for-loop,为每一次地震创建一张照片,并把它们命名为地震0、地震1、地震2等等。

plt.savefig("exports\earthquake{0}.png".format(i))

要把这些图片转换成GIF,我使用了这个

image_list='exports'
my_clip = ImageSequenceClip(image_list, fps=0.75)
my_clip.write_gif('eqph_gif.gif')

然而, ImageSequenceClip()读取的文件是地震0.png, 地震10.png, 地震100.png。我怎样才能让我的代码按照传统的方式读取照片, 如0, 1, 2, 3, 直到最后一个数字187?

python matplotlib counting moviepy
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.