1.业务需求背景
业务提供一张底层图片1以及需要在底层图片上添加的图片2,两张图片大小不一致,将小图2添加到底图1中,并在其他的空白部分添加个性化的文本信息
2.图片处理逻辑
在底层图片上添加文本信息,...图片另存到一个新的路径,命名为图3
将图3和图2合并,处理位置信息,透明率等,将处理完成之后的图片另存到新的路径,命名为图4
3.代码处理部分
3.1 图片上添加文本信息
from PIL import.../底图.png").convert('RGBA')
# 查看原图的大小
print(im.mode,im.size)
# 生成与原图大小完全一致的新图片,设定为完全透明
txt=Image.new(...#获取bear的高度、宽度
roi = sky[0:rows, 0:cols]
dst = cv2.addWeighted(bear,1,roi,0,0) #图像融合,设置透明度,大小等
add_img.../完整图.png")
print("图片保存完成")
到此这篇关于使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)的文章就介绍到这了,更多相关Python合成图片内容请搜索ZaLou.Cn