1. 使用python pil库进行gif图片的分成静态图片格式
注意:不支持生成 jpg、jpeg格式;支持生成bmp、png,推荐png格式,因为后面使用 imageio库进行生成 gif格式时仅支持 png格式。
from PIL import Image,ImageSequence
gif = Image.open(r'sample.gif')
if os.path.exists("output") == False: #判断该文件夹是否存在,如果存在再创建则会报错
os.mkdir("output")
for i,frame in enumerate(ImageSequence.Iterator(gif),1):
frame.save(r'output/%d.png' % i) #保存在等目录的output文件夹下
2、使用python pil库添加汉字
1)bgr格式(opencv图片)转为rgb格式(pil图片)
img_PIL = Image.fromarray(cv2.cvtColor(image, cv2.COLOR_BGR2RGB))
2)确定字体格式
font = ImageFont.truetype("simhei.ttf", 30,enco