python绘制汉字_Python.在图片上绘制文字
如下
from PIL import Image,ImageDraw,ImageFont
import time
import os
sourceimg = "/Users/a1/Desktop/head.png"
savepath = "/Users/a1/Desktop/img/"
def imgaddnum(img):
# 将img添加到画板
imgdraw = ImageDraw.Draw(img)
# 设置需要绘制的字体 参数:字体名,字体大小
imgfont = ImageFont.truetype("Arial",size=30)
# 字体颜色
fillcolor = "#dd1c5c"
# 获取img的宽和高
imgw,imgh = img.size
# 开始将文字内容绘制到img的画板上 参数:坐标,绘制内容,填充颜色,字体
imgdraw.text((imgw/2,0),"xxoo",fill=fillcolor,font=imgfont)
# 设置img的保存路径和文件名
imgsavetarget = savepath + time.strftime("%Y%m%d%H%M%S") + ".png"
# 开始保存
res = img.save(imgsavetarget, "png")
# 返回保存结果
return res
# 初始化一个img对象 为None
targetimg = None
# 判断需要打开的img对象路径是否存在
if os.path.exists(sourceimg):
targetimg = Image.open(sourceimg)
rig = imgaddnum(targetimg)
print(rig)
else:
print("Image Not Found!")
控制台
[Running] python "/Users/a1/Desktop/python_test/img_add_num.py"
None
[Done] exited with code=0 in 0.795 seconds
最后的效果
ppp.png
python绘制汉字_Python.在图片上绘制文字相关推荐
- Python使用pillow库往图片上写入文字或覆盖另一张图片
Python使用pillow库往图片上写入文字或覆盖另一张图片 python之pillow是 Python 的第三方图像处理库.pillow是PIL( Python Imaging Library)基 ...
- python生成图片链接_python 实现图片上传接口开发 并生成可以访问的图片url
版本:python3.7 功能,开发一个用户访问的页面,支持图片上传,并将其保存在服务器. 项目结构: app.py文件内容如下: from flask import Flask, Response, ...
- python 使用opencv在图片上绘制矩形、圆形以及中英文
最近看了下python的第三方库opencv,在python中用来对图片进行一些简单处理还是非常好用的,比如在图形上画矩形框,圆框,指示线,椭圆以及文字等,只需要调用几个相应的函数,设置好起止坐标点以 ...
- 图片上绘制点阵汉字(C++)
在Ubuntu下用C/C++(或python) 调用opencv库编程显示一张图片,并打开一个名为"logo.txt"的文本文件(其中只有一行文本文件,包括你自己的名字和学号),按 ...
- python在图片上绘制标注框
前言 最近帮人跑代码的时候遇到了不少问题,后来发现他提供给我的数据集中标注文件不太准确,部分box框没有很好地框到物体.所以写了一个代码,通过在图片上绘制标注框来直观地判断标注文件是否存在问题,也可以 ...
- 如何用Python在图片上绘制BoundingBox
参考资料: https://blog.csdn.net/weixin_41735859/article/details/106599903 在目标检测等CV领域的任务里,经常会涉及到在图片上绘制BBo ...
- 使用ImageMagick 在图片上绘制粗斜体的中文也许是一个错误。
测试发现: ImageMagick使用中文字体,在图片上绘制带粗或斜体的中文,看不到效果. 如果使用英文字体,绘制粗或斜体的英文,99%都有效果. 今天无意看到一篇文章提到: convert -lis ...
- java使用Graphics在图片上绘制形状
开发中遇到一个需求,就是在抓拍的图片上按照点位画出有效区域,并且区域有正选和反选,所以需要填充多边形内和多边形外. 花了些时间看源码找资料,搞出了个demo 1.图片上绘制多边形区域并填充颜色 /** ...
- canvas在图片上绘制图形
说明 在vue项目中,后台返回图片的url和矩形的顶点坐标(左上和右下),需要在图片上绘制矩形框,并在前端进行展示(一张张的播放图片). 其中返回的数据是多张图片的集合,前端也需要整合一个绘制后的图片 ...
最新文章
- 人工智能与区块链交换了眼神儿,之后呢……
- randaugment
- js 如何实现bind
- IDEA基于kotlin开发android程序配置小结
- [置顶]C#执行Excel宏模版的方法
- selinux= 为 disabled_CentOS7关闭防火墙和SELinux
- linux /proc文件系统(1)
- 知了堂学习笔记-CSS样式整理(一)
- dmv 统计数据库io_使用内置功能和动态管理视图(DMV)发现特定于数据库的信息
- 光伏发电设备被淹或浸水时的相关注意事项
- 数字货币:影响深远的创新
- html怎么给文字添加视频链接,视频加文字水印,视频加图片水印,视频加外部链接,一个软件全部搞定...
- JavaScript测试题
- HTL里面使用sling model的时候传参问题
- python剔除数据_python实现对excel进行数据剔除操作实例
- 手机厂商为何取消3.5mm耳机孔?主要原因有5点,看完你就知道了
- Linux DMA驱动构架分析
- Photoshop:教你快速绘制一把扇子
- 自旋锁为什么不适用于单处理器系统
- 无线物联网技术,在智能门禁系统的应用
热门文章
- 天气查询 —— UNI-APP试水
- 第11.16节 Python正则元字符“()”(小括号)与组(group)匹配模式
- VMware和Virtual Box虚拟机的区别
- PHP获取一个网页内的图片_分享创造-使用PHP开发一键获取网页所有图片
- 生日快乐送女朋友的网页生日礼物模版
- 牛客网-《刷C语言百题》第四期
- 媒体平台全量公开用户IP属地甚至浏览记录引争议,数据合规你关注到了吗?
- 深度学习笔记 —— 数据增广
- Python爬虫+可视化分析技术实现招聘网站岗位数据抓取与分析推荐系统
- vertx访问html,Vert.x HTTP 服务器与客户端