from PIL import Image as i
import os
def cpauto(b='基本图片绝对路径',input='需处理批量文件夹绝对路径',ouput='输出文件夹绝对路径'):
#读取基本图片
base=i.open(b)
#获取需处理文件夹下的所有文件名
fileList=os.listdir(input)
for a in fileList:
#读取路径需处理文件
target = i.open(input+'/'+a)
target=target.resize((100,100))
#把带透明通道的基本覆盖到需处理文件上 以被覆盖文件尺寸为准
target.paste(base, base)
#保存合成结果输出到路径
target.save(ouput+'/'+a)
#100x100上
#64x64下
cpauto('兵种序列可选图层.png','/技能图标_第四版/机械','/UI图标/机械')
Python PIL库双层图片合成案例
最新推荐文章于 2023-07-29 20:59:29 发布