from PIL import Image
import os

# 存放背景图片的文件夹路径
background_path = "D:/VXJK/x2/"
# 存放上层图片的文件夹路径
upper_path = "D:/VXJK/x2/upper/"
# 存放合成后图片的文件夹路径
pastes_path = "D:/VXJK/x2/pastes"

background = Image.open(os.path.join(background_path, "background.png"))

lists = [241441535123123145412243355523131,
125243334451115421231332421354531]

for item in lists:
    items = str(item)
    s = ""
    for idx in range(len(items)):
        pic_path = os.path.join(upper_path, str(idx + 1) + "/" + items[idx] + ".png")
        # print(pic_path)
        upper = Image.open(pic_path)
        # print(os.path.join(upper_path, str(idx + 1) + "/" + items[idx] + ".png"))
        # 此处可以定义上层图片的位置,例如:(200, 100),代表距离左边200,距离顶部100
        background.paste(upper, (0, 0), upper)

path = os.path.join(pastes_path + "/" + str(item) + ".png")
    # quality最大值为100,值越大图片精度越高。或者设置为PNG格式(质量好,图片较大)
    background.save(path, quality=100)

python图片合成相关推荐

  1. python图片合成海报

    记录知识点备用 功能:利用python合成海报,要求背景图上加上头像.昵称.二维码. import io import qrcode import requests from PIL import I ...

  2. python合成图片_python图片合成的示例

    python的PIL库简直好用的不得了,PIL下面的Image库更是封装了很多对图片处理的函数,关于Image库的介绍和使用,看这里:http://effbot.org/imagingbook/ima ...

  3. python将视频分解为图片+将图片合成为视频

    系列文章目录 文章目录 系列文章目录 前言 一.python视频拆分+图片合成(源码一) 1.python视频拆分 1.python图片合成 二.python视频拆分+图片合成(源码二) 三.pyth ...

  4. python小游戏编程arcade----坦克动画图片合成

    python小游戏编程arcade----坦克动画图片合成 前言 坦克动画图片合成 1.PIL image 1.1 读取文件并转换 1.2 裁切,粘贴 1.3 效果图 1.4 代码实现 2.处理图片的 ...

  5. python opencv PIL 视频分割成图片 图片合成为视频 修改图片大小(抗锯齿)

    Python代码将原有的视频分割成图片,我的例子是一帧一帧的分割 用python+opencv完成视频的分割 import cv2 #导入opencv模块 print(2) #测试是否运行 vc=cv ...

  6. python图像合成代码_python使用pil库实现图片合成实例代码

    本文研究的主要是python PIL实现图片合成的相关内容,具体介绍如下,分享实例代码. 在项目中需要将两张图片合在一起.遇到两种情况,一种就是两张非透明图片的合成, 一种是涉及到透明png的合成. ...

  7. 图片合成gif_谈谈有哪些好用的制作GIF的方式

    今天咱们谈谈计算机上几种制作 GIF 的方式,而且他们都是免费的,但可能需要你会一点计算机操作技能.本文会简单的介绍一些常用的GIF软件,比较一下功能和上手程度.常见的GIF录制方式大概有这么几种方式 ...

  8. Java 实现图片合成

    2019独角兽企业重金招聘Python工程师标准>>> 图片合成 利用Java的绘图方法,实现图片合成 在开始之前,先定一个小目标,我们希望通过图片合成的方式,创建一个类似下面样式的 ...

  9. python图片文字合成视频_利用Python将多张图片合成视频的实现

    今天要做一个量子隧穿的的演示动画,在CSDN上看了很多大佬的文章,然而忙了接近半天才做好这件事.把踩过的坑记一下,同时这段代码也是值得记录的,因为以后也可能遇到类似的工作. 先上代码` import ...

  10. python|图片生成视频MP4

    参考python视频操作--python实现将图片合成为视频 import os import cv2# 要被合成的多张图片所在文件夹 # 路径分隔符最好使用"/",而不是&quo ...

最新文章

  1. vlmcsd 编译与测试
  2. 【LeetCode从零单排】No.169 Majority Element(hashmap用法)
  3. python多线程网络编程_python之网络编程-多线程
  4. SAP 中国本地化内容汇总
  5. Java内部类是什么?
  6. python编译反编译,你不知道的心机与陷阱
  7. hc sr04流程图_超声波传感器HC-SR04完整应用以及程序讲解
  8. 用命令行连接mysql文件时出现错误_MySQL使用cmd命令窗口安装错误信息提示的解决方法...
  9. gtest的介绍和使用
  10. 如何解除国外听QQ音乐网易音乐地区版权限制解除
  11. 天龙八部稳定服务器,献给天龙八部Online的Fans们--职业玩家及所在服务器
  12. 直播APP源码搭建简易直播平台及个人开发直播系统的难点
  13. 计算机想ping一下网络,怎么ping网速(详细教您ping网络的方法)
  14. 沧州中考计算机考试时间,2017年沧州市中考考试科目及时间
  15. 金融、股票、投行的常见术语及一些简单区分
  16. 什么是JavaBean?什么是Bean?
  17. xmlHttp.send(null)与xmlHttp.send…
  18. 三步完成两张网卡共享上网,区别于移动热点共享上网
  19. 2019.8.22 1.属性
  20. 数据结构实战-死磕王争

热门文章

  1. SICP习题2.6 题目理解
  2. 群友问题,如何面对繁杂的数据需求?
  3. 中国经济刺激计划将提振大宗商品
  4. vios配置的自动采集_VIOS共享存储池和精简配置
  5. 拔丝芋头的Java学习日记--Day6
  6. pat 1026C语言
  7. 每天一个linux命令(33):atq命令
  8. Linux系统下KVM虚拟机的基本管理和操作
  9. 高手支招:免费拥有QQ魔法表情(转)
  10. springboot-shiro-jwt-redis实现用户登录的认证与授权(前后端分离)需要有一定shiro、jwt、redis、springboot基础