我有一个带有圆形蒙版PNG图片的文件夹:
通常,我使用以下代码制作GIF:
import imageio
import os
imglist = []
images = []
path = ('\\').join(__file__.split('\\')[:-1]) + '\\' + 'images\\'
for r, _, f in os.walk(path):
for i in f:
imglist.append(r + i)
for filename in imglist:
if filename.endswith('.png'):
images.append(imageio.imread(filename))
frames_per_second = 24
gifpath = ('\\').join(__file__.split('\\')[:-1]) + '\\' + 'GIF.gif'
imageio.mimsave(gifpath, images, duration = 1/frames_per_second)
对于普通图像,这样做效果很好,但它似乎忽略了掩蔽图像。 gif 看起来像这样:
有什么办法可以做出圆形的 gif 吗?