标签:
#!/usr/bin/python
from PIL import Image ,ImageDraw, ImageFont
#打开所在的文件
im=Image.open(‘test.jpg‘)
#获取图片对象的宽和高
w,h=im.size
#创建对象,把字体设置为高的1/4,如果数字多为个位应该加小点
font = ImageFont.truetype(‘/Library/Fonts/arial.ttf‘, int(h/4))
# 绘制圆形,第一个参数界定绘制区域,我选择了宽高为原图1/3的右上角区域
# 不难发现坐标系是以左上角为原点,向下y递增,向右x递增
ImageDraw.Draw(im).pieslice([(w/3*2, 0), (w, h/3)], 0, 360, fill="red")
ImageDraw.Draw(im).text((w * 0.76, h * 0.02), ‘1‘, font=font, fill="white")
#查看
im.show()
#保存
im.save(‘good1.png‘)
会看到一个带有一个1子的消息
标签:
原文地址:http://www.cnblogs.com/yubenliu/p/5884324.html