当前位置: 首页 > news >正文

python 图片上添加文字

 1 import PIL
 2 from PIL import ImageFont
 3 from PIL import Image
 4 from PIL import ImageDraw
 5 
 6 #设置字体,如果没有,也可以不设置
 7 font = ImageFont.truetype("/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf",13)
 8 
 9 #打开底版图片
10 imageFile = "base.png"
11 im1=Image.open(imageFile)
12 
13 # 在图片上添加文字 1
14 draw = ImageDraw.Draw(im1)
15 draw.text((0, 0),"1",(255,255,0),font=font)
16 draw = ImageDraw.Draw(im1)
17 
18 # 保存
19 im1.save("target.png")

 

相关文章:

  • 面试题35-第一个值出现依次的字符
  • VIM空格和TAB转换
  • redhat 6 配置 yum 源的两种方法
  • 算法笔记_041:寻找和为定值的多个数(Java)
  • 用外部表的方式查询当天数据库alert日志文件
  • css 如何让背景图片拉伸填充避免重复显示
  • github常用操作
  • Codeforces 768C:Jon Snow and his Favourite Number
  • test
  • 微软职位内部推荐-Software Engineer II
  • 全局变量的声明
  • LINUX第五课
  • Linux基础学习三
  • Elasticsearch开发环境搭建(Eclipse\MyEclipse + Maven)
  • JVM再了解了解
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • JSDuck 与 AngularJS 融合技巧
  • LintCode 31. partitionArray 数组划分
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Transformer-XL: Unleashing the Potential of Attention Models
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 给初学者:JavaScript 中数组操作注意点
  • 观察者模式实现非直接耦合
  • 力扣(LeetCode)56
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 双管齐下,VMware的容器新战略
  • 小程序button引导用户授权
  • 学习笔记:对象,原型和继承(1)
  • 一起参Ember.js讨论、问答社区。
  • ###STL(标准模板库)
  • #预处理和函数的对比以及条件编译
  • (C语言)逆序输出字符串
  • (翻译)terry crowley: 写给程序员
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (力扣题库)跳跃游戏II(c++)
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)nsfocus-绿盟科技笔试题目
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • [20171113]修改表结构删除列相关问题4.txt
  • [bzoj 3534][Sdoi2014] 重建
  • [C#]winform部署PaddleOCRV3推理模型
  • [C++]命名空间等——喵喵要吃C嘎嘎
  • [C语言]——C语言常见概念(1)
  • [daily][archlinux][game] 几个linux下还不错的游戏
  • [github全教程]github版本控制最全教学------- 大厂找工作面试必备!
  • [IDF]摩斯密码