from PIL import Image, ImageSequence
dye = Image.open(gif_filename)
img = Image.open(jpg_filename)
frames = []
for frame in ImageSequence.Iterator(dye):
frame = frame.convert("RGBA").copy()
frame.paste(img, (0,0), img)
frames.append(frame)
frames[0].save('character.gif', save_all=True, append_images=frames[1:])
character = Image.open('character.gif')
字符应该是gif,但它只返回gif的第一帧
目前没有回答
相关问题 更多 >
编程相关推荐