给图片添加指定文字

import timefrom PIL import Image
from PIL import ImageDraw
from PIL import ImageFont# 打开图片
imageFile = "123.png"
im1 = Image.open(imageFile)
width, height = im1.size  # 宽度,高度
font = ImageFont.truetype("Deng.ttf", size=int(0.03 * width))  # Deng.ttf 是字体包,需要去下载的
# 画图
draw = ImageDraw.Draw(im1)
draw.text((20, 0), f"{time.strftime('%Y-%m-%d %H:%M:%S')}", (0, 0, 0), font=font)  # 设置文字位置/内容/颜色/字体
draw = ImageDraw.Draw(im1)  # 写入
im1.show()  # 展示
im1.save("123.png")  # 保存

对照片的格式问题,没有深入. 建议还是 png->png 不要跨格式.

python-图片上添加字符相关推荐

  1. opencv在图片上添加中文汉字(c++以及python)

    文章目录 一. 汉字点阵字库实现原理 1. 汉字编码 1.1 区位码 1.2 机内码 2. 点阵字库结构 2.1 点阵字库存储 2.2 16*16点阵字库 3. 汉字点阵获取 3.1 利用区位码获取汉 ...

  2. python代码图片-python实现图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  3. python怎么加图片_怎么在图片旁边加文字 python如何在图片上添加文字 - 励志 - 52资讯网...

    Python在图片上添加文字的两种方法:OpenCV和PIL 一.OpenCV方法 1.安装cv2 pip install opencv-python 2.利用putText方法来实现在图片的指定位置 ...

  4. python开发图片_python实现图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  5. Python版在图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  6. python 添加图片,python实现图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  7. python在图片上添加文字 - cv2模块的安装与使用

    一.cv2的安装 一般来说,在pycharm中安装包的方式如下: 点击"+"之后,在搜索框中输入"cv2",点击下方的"Install package ...

  8. 【PHP实例】使用GD2函数在图片上添加文字

    实例说明 PHP 中的 GD 库支持中文,但必须要以 UTF-8 格式的参数来进行传递.如果使用imageString () 函数直接绘制中文字符串,就会显示乱码,这是因为GD2 对中文只能接收UTF ...

  9. Python---在图片上添加文字

    使用PIL在图片上添加文字 from PIL import Image, ImageDraw, ImageFont# 创建空白图像 height = 1000 width = 500 img = Im ...

  10. JAVA Opencv在图片上添加中文

    问题描述: 将图片进行均值.中值.高斯滤波,高斯边缘检测,并在图片上添加中文文字. 一.算法思想 首先经过opencv的一系列操作,例如高斯模糊.均值模糊等操作后.用Imgcodecs.imwrite ...

最新文章

  1. 简单比较Python的数据持久化操作
  2. JAVA spring配置文件总结
  3. httprunner框架学习总结
  4. JDK8之新特性扩展篇
  5. Kafka Producer 发送消息源码阅读
  6. Spring Boot 使用 Log4j2
  7. python手写数字识别实验报告_机器学习python实战之手写数字识别
  8. c#读取ini配置文件、将配置数据保存至ini文件
  9. 100%抄袭!ICLR 2022投稿论文剽窃两篇顶会,程序主席放「实锤」严词拒稿!
  10. AiLearning:一个 GitHub万星的中文机器学习资源
  11. Arcgis一些操作
  12. ET框架学习1-服务端的认识
  13. 做软件测试有发展前景吗?
  14. 微时刻视频创意小视频广告怎么制作下载?
  15. MIS系统(12)- 订单管理
  16. 分布式系统监控软件zabbix—— 通过qqmail或第三方报警平台(睿象云)发送告警信息
  17. glsl boom
  18. 几个非洲鼓的基本节奏
  19. 触摸(touch)功能的原理和架构实现
  20. 【读书笔记】【时间管理:如何充分利用你的24小时】

热门文章

  1. 64位字长的高性能微型计算机,计算机中的字长
  2. java 初级、中级、高级工程师
  3. ORACLE一次大量数据删除导致问题的处理
  4. Vue实现 上传文件到七牛云
  5. 在C#隐藏主窗口的几种方法
  6. 最强手机编程App - Dcoder汉化版
  7. GoldenGate—日常管理
  8. 系统安装,UltraISO制作U盘系统安装盘
  9. 分享几个微信实用小技巧(二)
  10. Python深度学习(4):猫狗分类