Python 练习册,每天一个小程序----------000 图片右上角加上红色的数字
2016-12-31 13:07
381 查看
# -*- coding:utf-8 -*- #第 0000 题:右上角加上红色的数字,类似于微信未读信息数量那种提示效果 #python 3.5.2 from PIL import Image, ImageDraw, ImageFont def add_num(filepath, num = 1): image = Image.open('aaa.jpg') size = image.size fontsize = size[1]/4 #ImageFont模块定义了相同名称的类,即ImageFont类。 #这个类的实例存储bitmap字体,用于ImageDraw类的text()方法。 myfont = ImageFont.truetype('Futura.ttf',fontsize) #TrueType既可以作打印字体,又可以用作屏幕显示;由于它是由指令对字形进行描述,因此它与分辨率无关, #输出时总是按照打印机的分辨率输出。无论放大或缩小,字符总是光滑的,不会有锯齿出现。 ImageDraw.Draw(image).text((2*fontsize, 0),str(num),font = myfont, fill = 'red') image.save('aaa.jpg') image.show()
相关文章推荐
- Python 练习册,每天一个小程序
- Python 练习册,每天一个小程序-第 0000 题
- Python 练习册,每天一个小程序(0004)
- Python 练习册,每天一个小程序 -- 0001题
- Python 练习册,每天一个小程序(0000)
- Python 练习册,每天一个小程序-第 0010 题
- Python 练习册,每天一个小程序(0002)
- Python 练习册,每天一个小程序(0000)
- Python 练习册,每天一个小程序(0005)
- Python 练习册,每天一个小程序-第 0006题
- Python练习册,每天一个小程序
- Python 练习册,每天一个小程序(1)
- Python 练习册,每天一个小程序-第 0001 题
- Python 练习册,每天一个小程序(0006)
- Python 练习册,每天一个小程序----------001使用 Python 如何生成多位随机数
- python练习 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果
- Python 练习册,每天一个小程序
- Python 练习册,每天一个小程序
- Python 练习册,每天一个小程序0000
- Python 练习册,每天一个小程序-第 0008-0009 题