在图片上添加数字的Python代码
这段代码使用PIL模块在图片上指定的位置添加数字文本,可以自己指定字体、文字大小和位置
from PIL import Image, ImageDraw, ImageFont def add_num(img): draw = ImageDraw.Draw(img) myfont = ImageFont.truetype('fonts/Arial.ttf', size=40) fillcolor = "#ff0000" width, height = img.size draw.text((width-40, 0), '99', font=myfont, fill=fillcolor) img.save('result.jpg','jpeg') return 0 if __name__ == '__main__': image = Image.open('freepythoncode.jpg') add_num(image)
相关文章