【Python】为图片加上数字上标
2017-01-28 15:59
337 查看
Description
Yixiaohan/show-me-the-code Python 练习册,每天一个小程序 第0000题将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果
Notes
这个小项目涉及到了PIL中Image、ImageDraw还有ImageFont模块的简单使用。需要注意的有以下几点:
调用Image.open()打开image之后,记得要再调用close()将其关闭,不然会一直占用内存资源。注意写字位置的坐标,如果超过image的坐标范围就看不见了。
My Code
""" * 0000 * by VegB * 2017/1/24 """ from PIL import Image, ImageDraw, ImageFont def addNumToImg(img): drawImg = ImageDraw.Draw(img) # 创建一个绘画对象,在img上面画 font = ImageFont.truetype("arial.ttf",40) # ImageFont对象 # print(img.size) drawImg.text((img.width-40, 20),"9+",(255, 0, 0),font) # 确定好坐标不能超了!!! img.save("modified.jpg","jpeg") # 保存修改后的图片,(修改后的名字,格式) modified_img = Image.open("modified.jpg") modified_img.show() img = Image.open("pic.jpg") addNumToImg(img) img.close()
相关文章推荐
- Python 练习册,每天一个小程序----------000 图片右上角加上红色的数字
- 【python】在图片加上数字
- python自带的PIL库扩展图片大小给图片加上文字描述
- Python中用PIL库批量给图片加上序号的教程
- Python生成数字图片代码分享
- tensorflow学习之识别单张图片的实现(python手写数字)
- [python每日一练]--0000:图片添加数字
- python 图片上添加数字源代码
- python显示手写数字图片经pca压缩后的二维空间分布 程序错误分析
- python练习 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果
- Python徒手实现识别手写数字—简易图片数据库
- 使用 Python 生成类数字字母混合验证码图片
- 使用Handler为图片加上数字水印
- Python实现识别手写数字 简易图片存储管理系统
- python-尝试将Excel文件保存为图片并加上水印
- Python提取数字图片特征向量
- python 图片右上角添加数字源代码
- Python中用PIL库批量给图片加上序号的教程
- 我是怎样利用python PIL将图片数字读出来的?
- python 内置的os模块将文件夹下所有图片名称加上指定字符