如下

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.在图片上绘制文字相关推荐

  1. Python使用pillow库往图片上写入文字或覆盖另一张图片

    Python使用pillow库往图片上写入文字或覆盖另一张图片 python之pillow是 Python 的第三方图像处理库.pillow是PIL( Python Imaging Library)基 ...

  2. python生成图片链接_python 实现图片上传接口开发 并生成可以访问的图片url

    版本:python3.7 功能,开发一个用户访问的页面,支持图片上传,并将其保存在服务器. 项目结构: app.py文件内容如下: from flask import Flask, Response, ...

  3. python 使用opencv在图片上绘制矩形、圆形以及中英文

    最近看了下python的第三方库opencv,在python中用来对图片进行一些简单处理还是非常好用的,比如在图形上画矩形框,圆框,指示线,椭圆以及文字等,只需要调用几个相应的函数,设置好起止坐标点以 ...

  4. 图片上绘制点阵汉字(C++)

    在Ubuntu下用C/C++(或python) 调用opencv库编程显示一张图片,并打开一个名为"logo.txt"的文本文件(其中只有一行文本文件,包括你自己的名字和学号),按 ...

  5. python在图片上绘制标注框

    前言 最近帮人跑代码的时候遇到了不少问题,后来发现他提供给我的数据集中标注文件不太准确,部分box框没有很好地框到物体.所以写了一个代码,通过在图片上绘制标注框来直观地判断标注文件是否存在问题,也可以 ...

  6. 如何用Python在图片上绘制BoundingBox

    参考资料: https://blog.csdn.net/weixin_41735859/article/details/106599903 在目标检测等CV领域的任务里,经常会涉及到在图片上绘制BBo ...

  7. 使用ImageMagick 在图片上绘制粗斜体的中文也许是一个错误。

    测试发现: ImageMagick使用中文字体,在图片上绘制带粗或斜体的中文,看不到效果. 如果使用英文字体,绘制粗或斜体的英文,99%都有效果. 今天无意看到一篇文章提到: convert -lis ...

  8. java使用Graphics在图片上绘制形状

    开发中遇到一个需求,就是在抓拍的图片上按照点位画出有效区域,并且区域有正选和反选,所以需要填充多边形内和多边形外. 花了些时间看源码找资料,搞出了个demo 1.图片上绘制多边形区域并填充颜色 /** ...

  9. canvas在图片上绘制图形

    说明 在vue项目中,后台返回图片的url和矩形的顶点坐标(左上和右下),需要在图片上绘制矩形框,并在前端进行展示(一张张的播放图片). 其中返回的数据是多张图片的集合,前端也需要整合一个绘制后的图片 ...

最新文章

  1. 人工智能与区块链交换了眼神儿,之后呢……
  2. randaugment
  3. js 如何实现bind
  4. IDEA基于kotlin开发android程序配置小结
  5. [置顶]C#执行Excel宏模版的方法
  6. selinux= 为 disabled_CentOS7关闭防火墙和SELinux
  7. linux /proc文件系统(1)
  8. 知了堂学习笔记-CSS样式整理(一)
  9. dmv 统计数据库io_使用内置功能和动态管理视图(DMV)发现特定于数据库的信息
  10. 光伏发电设备被淹或浸水时的相关注意事项
  11. 数字货币:影响深远的创新
  12. html怎么给文字添加视频链接,视频加文字水印,视频加图片水印,视频加外部链接,一个软件全部搞定...
  13. JavaScript测试题
  14. HTL里面使用sling model的时候传参问题
  15. python剔除数据_python实现对excel进行数据剔除操作实例
  16. 手机厂商为何取消3.5mm耳机孔?主要原因有5点,看完你就知道了
  17. Linux DMA驱动构架分析
  18. Photoshop:教你快速绘制一把扇子
  19. 自旋锁为什么不适用于单处理器系统
  20. 无线物联网技术,在智能门禁系统的应用

热门文章

  1. 天气查询 —— UNI-APP试水
  2. 第11.16节 Python正则元字符“()”(小括号)与组(group)匹配模式
  3. VMware和Virtual Box虚拟机的区别
  4. PHP获取一个网页内的图片_分享创造-使用PHP开发一键获取网页所有图片
  5. 生日快乐送女朋友的网页生日礼物模版
  6. 牛客网-《刷C语言百题》第四期
  7. 媒体平台全量公开用户IP属地甚至浏览记录引争议,数据合规你关注到了吗?
  8. 深度学习笔记 —— 数据增广
  9. Python爬虫+可视化分析技术实现招聘网站岗位数据抓取与分析推荐系统
  10. vertx访问html,Vert.x HTTP 服务器与客户端