Pillow操作集锦

  |  

摘要: 本文记录实践中用到的 Pillow 中的操作和功能,持续更新

【对数据分析、人工智能、金融科技、风控服务感兴趣的同学,欢迎关注我哈,阅读更多原创文章】
我的网站:潮汐朝夕的生活实验室
我的公众号:潮汐朝夕
我的知乎:潮汐朝夕
我的github:FennelDumplings
我的leetcode:FennelDumplings


参考文档

Pillow 文档
Pillow 代码


透明背景文字图片生成

给定文本,例如“潮汐的生活实验室”,生成一张对应的文字图片,背景透明。

1
2
3
4
5
6
7
8
from PIL import Image, ImageDraw, ImageFont

image = Image.new(mode='RGBA', size=(400, 50))
draw_table = ImageDraw.Draw(im=image)
draw_table.text(xy=(0, 0), text=u'潮汐的生活实验室', fill='#000000', font=ImageFont.truetype("/usr/share/fonts/chinese/STSONG.TTF", 40))

image.save('watermark.png', 'PNG') # 保存在当前路径下,格式为PNG
image.close()

Share