|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import imageio
def create_gif(image_list, gif_name, duration = 1.0):
'''
:param image_list: 这个列表用于存放生成动图的图片
:param gif_name: 字符串,所生成gif文件名,带.gif后缀
:param duration: 图像间隔时间
:return:
'''
frames = []
for x in range(0,len(image_list)):
frames.append(imageio.imread(image_list[x]))
imageio.mimsave(gif_name, frames, 'GIF', duration=duration)
return
def main():
#这里放上自己所需要合成的图片
image_list = ['LDY11.jpg', 'LDY12.jpg', 'LDY13.jpg']
gif_name = 'new21.gif'
duration = 1.5
create_gif(image_list, gif_name, duration)
if __name__ == '__main__':
main()
代码如上,最后一张图没能加上,怎么回事?
|
|