python-图片上添加字符
给图片添加指定文字
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-图片上添加字符相关推荐
- opencv在图片上添加中文汉字(c++以及python)
文章目录 一. 汉字点阵字库实现原理 1. 汉字编码 1.1 区位码 1.2 机内码 2. 点阵字库结构 2.1 点阵字库存储 2.2 16*16点阵字库 3. 汉字点阵获取 3.1 利用区位码获取汉 ...
- python代码图片-python实现图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- python怎么加图片_怎么在图片旁边加文字 python如何在图片上添加文字 - 励志 - 52资讯网...
Python在图片上添加文字的两种方法:OpenCV和PIL 一.OpenCV方法 1.安装cv2 pip install opencv-python 2.利用putText方法来实现在图片的指定位置 ...
- python开发图片_python实现图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- Python版在图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- python 添加图片,python实现图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- python在图片上添加文字 - cv2模块的安装与使用
一.cv2的安装 一般来说,在pycharm中安装包的方式如下: 点击"+"之后,在搜索框中输入"cv2",点击下方的"Install package ...
- 【PHP实例】使用GD2函数在图片上添加文字
实例说明 PHP 中的 GD 库支持中文,但必须要以 UTF-8 格式的参数来进行传递.如果使用imageString () 函数直接绘制中文字符串,就会显示乱码,这是因为GD2 对中文只能接收UTF ...
- Python---在图片上添加文字
使用PIL在图片上添加文字 from PIL import Image, ImageDraw, ImageFont# 创建空白图像 height = 1000 width = 500 img = Im ...
- JAVA Opencv在图片上添加中文
问题描述: 将图片进行均值.中值.高斯滤波,高斯边缘检测,并在图片上添加中文文字. 一.算法思想 首先经过opencv的一系列操作,例如高斯模糊.均值模糊等操作后.用Imgcodecs.imwrite ...
最新文章
- 简单比较Python的数据持久化操作
- JAVA spring配置文件总结
- httprunner框架学习总结
- JDK8之新特性扩展篇
- Kafka Producer 发送消息源码阅读
- Spring Boot 使用 Log4j2
- python手写数字识别实验报告_机器学习python实战之手写数字识别
- c#读取ini配置文件、将配置数据保存至ini文件
- 100%抄袭!ICLR 2022投稿论文剽窃两篇顶会,程序主席放「实锤」严词拒稿!
- AiLearning:一个 GitHub万星的中文机器学习资源
- Arcgis一些操作
- ET框架学习1-服务端的认识
- 做软件测试有发展前景吗?
- 微时刻视频创意小视频广告怎么制作下载?
- MIS系统(12)- 订单管理
- 分布式系统监控软件zabbix—— 通过qqmail或第三方报警平台(睿象云)发送告警信息
- glsl boom
- 几个非洲鼓的基本节奏
- 触摸(touch)功能的原理和架构实现
- 【读书笔记】【时间管理:如何充分利用你的24小时】