Python
基本用法
列表与字典
选择与循环语句
函数与模块
中文转拼音
Excel操作
Panads
DOC操作
调用etcd模块
调用zookeeper模块
调用redis模块
pyinstaller打包
安装conda
使用conda打包32程序
python发送html邮件
HTTP请求
自建代理ip池
mysql操作
Python图片生成
HTML转图片
文件md5及base64
调用mongo
多进程与多线程
pyecharts绘图模块
多环境管理(Pyenv/Virtualenv)
PIP
本文档使用MrDoc发布
返回首页
-
+
Python图片生成
2020年11月11日 14:43
admin
#安装PIL库 pip install Pillow ![](/media//202011/2020-11-11144300309917.png) ##2.添加文字信息 import cv2 from PIL import ImageFont, ImageDraw, Image import numpy as np bk_img = cv2.imread("background.jpg") #设置需要显示的字体 #通过加载ttc格式的字体文件,就可以设置显示文字的字体。 fontpath = "font/simsun.ttc" font = ImageFont.truetype(fontpath, 32) img_pil = Image.fromarray(bk_img) draw = ImageDraw.Draw(img_pil) #绘制文字信息 draw.text((100, 300), "Hello World", font = font, fill = (255, 255, 255)) draw.text((100, 350), "你好", font = font, fill = (255, 255, 255)) bk_img = np.array(img_pil) cv2.imshow("add_text",bk_img) cv2.waitKey() cv2.imwrite("add_text.jpg",bk_img) ![](/media//202011/2020-11-11144312545907.png)
分享到: