Yixiaohan---000给头像加上红色数字

来源:互联网 发布:收发短信软件 编辑:程序博客网 时间:2024/04/29 21:17

Python 练习册,每天一个小程序

0000题的个人作业,仅供参考,编译环境为python 3.5X

#本程序用于在打开的图片右上角添加文字####需要先安装Pillow,此处PIL包含在Pillow中。使用命令:pip install Pillow 注意,PIL只支持python2.X版本,python3.X请安装Pillowfrom PIL import Image, ImageFont, ImageDraw#需要添加的文字addtext = u'5'#字体msyh可下载(下载链接:http://download.csdn.net/detail/ice_o2/9558688),24为字号mfont = ImageFont.truetype("msyh.ttf",24)#打开程序目录下的图片,128size.jpeg,后面的convert可以不要im = Image.open('128size.jpeg').convert('RGBA')#可以理解为文字图层txt = Image.new('RGBA', im.size, (255,255,255,0))#对图层进行编辑 d = ImageDraw.Draw(txt)#在打开对图像对右上角(85%对横轴,15%对纵轴,)添加文字addtext,字体颜色为红色,字体为mfontd.text((im.size[0]*0.85,im.size[1]*0.15), addtext,fill=(176,31,31),font=mfont)#合并图层out = Image.alpha_composite(im, txt)#显示最终图像out.show()


0 0
原创粉丝点击