Python PIL图片添加字体的例子


Posted in Python onAugust 22, 2019

效果

左边原图,右面添加字体后保存的图。

Python PIL图片添加字体的例子

代码

# -*- coding: utf-8 -*-
import PIL.Image as Image
import PIL.ImageColor as ImageColor
import PIL.ImageDraw as ImageDraw
import PIL.ImageFont as ImageFont
"""
  author@:xuna
  python2.7
"""

#设置字体(LiberationSans-Regular.ttf这是我ubuntu16.04自带的字体)
font = ImageFont.truetype('LiberationSans-Regular.ttf', 60)

#打开图片
imageFile = "/home/xuna/桌面/笔记/1.jpg"
im1=Image.open(imageFile)

# 在图片上添加文字 1
draw = ImageDraw.Draw(im1)

# (0,0):坐标 "XUNALOVE":添加的字体 (0,0,255):字体颜色 font:字体大小
draw.text((0, 0),"XUNALOVE",(0,0,255),font=font)
draw = ImageDraw.Draw(im1)

# 保存
im1.save("/home/xuna/桌面/笔记/res.png")

以上这篇Python PIL图片添加字体的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用PIL库实现图片高斯模糊实例
Feb 08 Python
Windows上配置Emacs来开发Python及用Python扩展Emacs
Nov 20 Python
python使用matplotlib绘制折线图教程
Feb 08 Python
使用python遍历指定城市的一周气温
Mar 31 Python
python re模块的高级用法详解
Jun 06 Python
Tensorflow 查看变量的值方法
Jun 14 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
Apr 01 Python
对Python 中矩阵或者数组相减的法则详解
Aug 26 Python
Django中modelform组件实例用法总结
Feb 10 Python
pytorch实现Tensor变量之间的转换
Feb 17 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
Python获取android设备cpu和内存占用情况
Nov 15 Python
在python image 中安装中文字体的实现方法
Aug 22 #Python
解决Python3用PIL的ImageFont输出中文乱码的问题
Aug 22 #Python
用Pelican搭建一个极简静态博客系统过程解析
Aug 22 #Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
Aug 22 #Python
Django stark组件使用及原理详解
Aug 22 #Python
Python学习笔记之字符串和字符串方法实例详解
Aug 22 #Python
Python学习笔记之列表和成员运算符及列表相关方法详解
Aug 22 #Python
You might like
PHP使用CURL_MULTI实现多线程采集的例子
2014/07/29 PHP
PHP处理Ajax请求与Ajax跨域问题
2017/02/13 PHP
jquery分页插件AmSetPager(自写)
2013/04/15 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
JavaScript的jQuery库插件的简要开发指南
2015/08/12 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
2015/11/21 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
JS实现div模块的截图并下载功能
2017/10/17 Javascript
详解angular2如何手动点击特定元素上的点击事件
2018/10/16 Javascript
微信小程序跳转到其他网页(外部链接)的实现方法
2019/09/20 Javascript
小程序点击图片实现png转jpg
2019/10/22 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
用Python编写一个国际象棋AI程序
2014/11/28 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
基于Python Numpy的数组array和矩阵matrix详解
2018/04/04 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
2019/07/08 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
django之自定义软删除Model的方法
2019/08/14 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
pycharm实现在子类中添加一个父类没有的属性
2020/03/12 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
2020/07/02 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
主办会计岗位职责
2014/03/13 职场文书
央视元宵晚会主持串词
2014/03/25 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
募捐感谢信
2015/01/22 职场文书
2015年卫生院健康教育工作总结
2015/07/24 职场文书
公司年会主持词范文!
2019/05/07 职场文书
z-index不起作用
2021/03/31 HTML / CSS
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技