图片中添加文字
#-*- coding: utf-8 -*- from PIL import Image,ImageDraw,ImageFont ttfont = ImageFont.truetype("D:\Python目录\msyh.ttc",20) #//这里我之前使用Arial.ttf时不能打出中文,用华文细黑就可以 im = Image.open("D:\客户程序\\1.jpg") draw = ImageDraw.Draw(im) draw.text((10,10),u‘韩寒‘, fill=(0,0,0),font=ttfont) draw.text((40,40),u‘杨利伟‘, fill=(0,0,0),font=ttfont) im.show()
text=u‘杨利伟‘ Font = ImageFont.truetype("D:\Python目录\msyh.ttc",20) Font.getsize(text) >>>(60, 25)
转换通道
https://blog.csdn.net/icamera0/article/details/50843172
原文:https://www.cnblogs.com/zhangdingqu/p/9534354.html