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中的reduce内建函数使用方法指南
Aug 31 Python
Python实现子类调用父类的方法
Nov 10 Python
在Python程序中进行文件读取和写入操作的教程
Apr 28 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
Apr 24 Python
Python内存读写操作示例
Jul 18 Python
在pycharm中使用git版本管理以及同步github的方法
Jan 16 Python
Linux上使用Python统计每天的键盘输入次数
Apr 17 Python
使用selenium模拟登录解决滑块验证问题的实现
May 10 Python
Python流程控制 while循环实现解析
Sep 02 Python
使用Python文件读写,自定义分隔符(custom delimiter)
Jul 05 Python
如何卸载python插件
Jul 08 Python
Python实现JS解密并爬取某音漫客网站
Oct 23 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中使用临时表查询数据的一个例子
2013/02/03 PHP
PHP使用Pear发送邮件(Windows环境)
2016/01/05 PHP
将PHP的session数据存储到数据库中的代码实例
2016/06/24 PHP
php 浮点数比较方法详解
2017/05/05 PHP
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
邮箱下拉自动填充选择示例代码附图
2014/04/03 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
前端编码规范(3)JavaScript 开发规范
2017/01/21 Javascript
vue实现个人信息查看和密码修改功能
2018/05/06 Javascript
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
layui监听单元格编辑前后交互的例子
2019/09/16 Javascript
VSCode 添加自定义注释的方法(附带红色警戒经典注释风格)
2020/08/27 Javascript
python使用正则表达式分析网页中的图片并进行替换的方法
2015/03/26 Python
python3序列化与反序列化用法实例
2015/05/26 Python
python的变量与赋值详细分析
2017/11/08 Python
python使用fork实现守护进程的方法
2017/11/16 Python
Python中的 enum 模块源码详析
2019/01/09 Python
Django框架反向解析操作详解
2019/11/28 Python
Python实现word2Vec model过程解析
2019/12/16 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
python 绘制场景热力图的示例
2020/09/23 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
一名老师的自我评价
2014/02/07 职场文书
楼面部长岗位职责范本
2014/02/14 职场文书
农业开发项目建议书
2014/05/16 职场文书
单位承诺书格式
2014/05/21 职场文书
心理咨询专业自荐信
2014/07/07 职场文书
毕业典礼邀请函
2015/01/31 职场文书
2015年家长学校工作总结
2015/04/22 职场文书
爱心捐助活动总结
2015/05/09 职场文书
毕业实习单位意见
2015/06/04 职场文书
golang switch语句的灵活写法介绍
2021/05/06 Golang
css display table 自适应高度、宽度问题的解决
2021/05/07 HTML / CSS
教你怎么用Python生成九宫格照片
2021/05/20 Python