1、准备

这里用到了 PIL 库,需要安装一下,如果不知道如何安装,可以参考一下文章

https://www.csdcb.cn/article/PILinstall.html

2、完整代码如下

from PIL import Image
def Picture_Synthesis(mother_img,
                      son_img,
                      save_img,
                      coordinate=None):
    """
    :param mother_img: 母图
    :param son_img: 子图
    :param save_img: 保存图片名
    :param coordinate: 子图在母图的坐标
    """
    img = Image.open(mother_img)
    img = img.convert("RGBA")  # CMYK/RGBA 转换颜色格式(CMYK用于打印机的色彩,RGBA用于显示器的色彩)
    icon = Image.open(son_img)  # 子图文件名
    if coordinate is None:
        coordinate = (0,0)
    img.paste(icon, coordinate, mask=None)
    img.save(save_img)
最后修改于 2020-04-04 12:40:57
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇