python实现给图片文字,批量处理工牌!

本文介绍了如何使用Python结合OpenCV和Excel库,实现从员工信息表中读取数据并批量添加到工牌图片上。首先展示处理效果,然后讲解前期准备,包括Excel表格、工牌原图和目标输出文件夹。接着详细阐述实现步骤,包括读取表格、打开图片、添加文字和保存图片。最后,提供了相关代码示例。
摘要由CSDN通过智能技术生成

效果展示

 

一、前期准备

  1. 保存了员工信息的excel表格
  2. 空白的工牌原图
  3. 新建一个文件夹存放处理后的图片

二、实现步骤

  1. 读取表格各列的信息
  2. 打开工牌原图
  3. 添加文字
  4. 保存图片

三、代码

excel表格内容


导入要用到的库

from PIL import ImageFont
from PIL import Image
from PIL import ImageDraw
import openpyxl
1234

设置字体

font = ImageFont.truetype("C:\\Windows\\Fonts\\simhei.ttf",42)    #宋体
1

excel操作

mywb = openpyxl.load_workbook('1.xlsx') #读取excel文件
mysheet = mywb.get_sheet_by_name('Sheet1') #读取要用到的表格sheet1
12

按列读取表格

name = mysheet.cell(
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值