使用Python在图片上增加文字
在一些应用场景中,我们需要将一些自定义的文字内容附加到某张图片中。本篇文章将对这一功能进行实现。
import PIL
from PIL import ImageFont,Image,ImageDraw#设置字体,如果没有,也可以不设置
font = ImageFont.truetype(r"C:\Windows\Fonts\simsun.ttc",70)
#font2 = ImageFont.truetype(r"C:\Windows\Fonts\simsun.ttc",60)#打开背景图片
imageFile = "base.png"
im1=Image.open(imageFile)# 在图片上添加文字
draw = ImageDraw.Draw(im1)
draw.text((100, 100),"文字在这里出现:",(0,0,0),font=font)
#draw.text((100, 220),"昨日共完成",(0,0,0),font=font2)
#draw = ImageDraw.Draw(im1)
# 保存
im1.save("custom.png")
使用Python在图片上增加文字相关推荐
- 如何在照片或者图片上增加文字
如何在照片或者图片上增加文字 1.鼠标左键选中照片,点击鼠标右键,选择"编辑" 2.启动图片编译器 3.点击工具栏中的"A",在图片需要添加的位置点击鼠标左键 ...
- chatgpt赋能python:Python去除图片上的文字:技术与应用
Python去除图片上的文字:技术与应用 随着互联网的发展,图片的使用越来越广泛.然而,有些图片上却存在着不必要的文字,影响了用户的阅读体验和SEO效果.在这种情况下,Python可以帮助我们快速.准 ...
- Python 给图片上加文字
import PIL from PIL import ImageFont import PIL from PIL import ImageFont from PIL import Image from ...
- python在图片上添加文字 - cv2模块的安装与使用
一.cv2的安装 一般来说,在pycharm中安装包的方式如下: 点击"+"之后,在搜索框中输入"cv2",点击下方的"Install package ...
- python实现图片上打印文字
话不多说直接上代码 #先导入所需的包 from PIL import ImageFont, Image, ImageDraw#导入本地字体路径及设置字体大小 font = ImageFont.true ...
- python识别图片上的文字_Python如何识别图片中的文字 【转】
Python如何识别图片中的文字,这里给个案例并附上详细步骤: 模块包的安装: 1.安装PIL:pip install Pillow 2.安装pytesser3:pip install pytesse ...
- python读取图片上的文字_Python帮你读取图片中的文字(OCR)
此文主要介绍如何通过Python读取图片中的文字(光学字符识别,OCR) 第一步 安装 tesseract 安装过程中注意勾选中文(chi_sim, chi_tra). 第二步 python 安装 p ...
- python去除图片上的文字_Python图像处理之识别图像中的文字(实例讲解)
①安装PIL:pip install Pillow(之前的博客中有写过) ②安装pytesser3:pip install pytesser3 ③安装pytesseract:pip install p ...
- 用Python在图片上添加文字
需求 需求就是一批图片,在固定位置加上相应文字.为查看折线图的人在一张图片上提供足够的信息. 代码 其实只需要寥寥数行代码就能实现, 而且支持调整字体.大小.颜色 from PIL import Im ...
最新文章
- 《算法竞赛入门经典》习题——Chapter 3
- simulink里面pid模块N的参数什么意思?
- paip.C#.NET多线程访问 toolStripStatusLabel
- java中正则表达式
- python 模拟浏览器selenium_使用python selenium webdriver模拟浏览器
- UI使用素材模板|login登录界面
- 【白皮书分享】2020-2021年运营从业者薪资及职业现状调查白皮书.pdf(附下载链接)...
- android 点滴积累
- 20多个Maven命令和选项(备忘单)
- python模块分析之time和datetime模块
- 9、从命令行运行postman脚本及生成测试报告
- 陈弘:7月24日阿里云上海峰会存储大神
- 用 Node JS 看糗百段子
- Android车载方案公司,你该何去何从?
- 为磁盘更换好看的ico图标
- 酷炫的交互动画和视觉效果
- office2010无法卸载问题
- random.seed()的用法
- 采用两块半球体U235金属的原子弹
- 【Markdown】Markdown 中的Flow flowchart.js 的基础教程
热门文章
- 鸿蒙系统学习系列 | 上手HarmonyOS十大必看指南!
- MSDC 4.3 接口规范(13)
- htc android 9,点赞!HTC宣布这4款手机可升级至安卓9.0:均为U系列
- Class34--猜字游戏
- arcgis 属性表中起点终点创建线_一种GIS单线路网自动生成双线路网的方法与流程...
- Office快捷键汇总(仅供学习交流)
- 凸优化之共轭函数(二)
- 不同公式等号对齐_特级老师整理:二年级数学公式、法则、儿歌、口诀
- java 快速导出源代码工具 申请软件著作权
- CTB全球创新大挑战组队中 全新课题火热来袭