【Python】为图片加上数字上标
来源:互联网 发布:围巾 知乎 男士 编辑:程序博客网 时间:2024/06/08 10:56
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, ImageFontdef 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()
0 0
- 【Python】为图片加上数字上标
- 【python】在图片加上数字
- 使用Handler为图片加上数字水印
- 给图片右上角加上红色的数字(python)
- aspjpeg为图片加上水印
- Ionic2 为Toast加上图片
- Python 练习册,每天一个小程序----------000 图片右上角加上红色的数字
- 给定一个数字表示为数字数组,加上一个数字。
- 为freetextbox1.6.5上传图片加上水印
- 为freetextbox1.6.5上传图片加上水印
- 为freetextbox1.6.5上传图片加上水印
- 妙用CSS滤镜为图片加上特殊效果
- ios 为图片加上水印详解
- 为 Markdown 图片加上大小吧!
- android在图片上加上水印
- Python生成数字图片
- 在头像(图片)右上角加上红色的数字
- iOS如何在一个图标上加上气泡,显示数字
- C++从string中删除所有的某个特定字符
- 3.1简单模拟A1046. Shortest Distance (20)
- Policy-based data structures (GNC)系列译文总序
- The parent project must have a packaging type of POM
- 备忘
- 【Python】为图片加上数字上标
- Java---字节流与字符流
- Codeforces 498D Unbearable Controversy of Being(暴力求菱形个数)
- Codeforces Round #142 (Div. 1) C. Triangles 数学,完全图,统计贡献 2017/1/25
- openMP并行程序设计基础1
- Java程序内存分配
- C语言学习笔记(6)-如何从变量声明的表面上来区分指针数组和数组指针
- linux 目录文件
- opencv学习笔记(4)----图像分割