本文实例为大家分享了python实现两张图片拼接为一张图片并保存的具体代码,供大家参考,具体内容如下

这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来

from os import listdir

from PIL import Image

def pinjie():

# 获取当前文件夹中所有JPG图像

im_list = [Image.open(fn) for fn in listdir() if fn.endswith('.jpg')]

# 图片转化为相同的尺寸

ims = []

for i in im_list:

new_img = i.resize((1280, 1280), Image.BILINEAR)

ims.append(new_img)

# 单幅图像尺寸

width, height = ims[0].size

# 创建空白长图

result = Image.new(ims[0].mode, (width, height * len(ims)))

# 拼接图片

for i, im in enumerate(ims):

result.paste(im, box=(0, i * height))

# 保存图片

result.save('res1.jpg')

if __name__ == '__main__':

pinjie()

文件夹图片:

运行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

python怎样把两个图画到一起_python实现两张图片拼接为一张图片并保存相关推荐

  1. python图像拼接_python实现两张图片拼接为一张图片并保存

    本文实例为大家分享了python实现两张图片拼接为一张图片并保存的具体代码,供大家参考,具体内容如下 这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来 f ...

  2. python将两张图片拼接成一张图_python实现两张图片拼接为一张图片并保存

    本文实例为大家分享了python实现两张图片拼接为一张图片并保存的具体代码,供大家参考,具体内容如下 这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来 f ...

  3. Python把两张图片拼接为一张图片并保存

    这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来 from os import listdir from PIL import Imagedef pinj ...

  4. 基于python和Opencv将多张图片结合为一张图片的办法

    基于python和Opencv将多张图片结合为一张图片的办法 需要用到的python包 代码本体 这两天写结课论文,需要做一个好看一点的图,要把多张图片结合为同一张图片,本来想用ps,但是懒,干脆用代 ...

  5. python两个列表的差集_Python求两个list的差集、交集与并集的方法

    本文实例讲述了Python求两个list的差集.交集与并集的方法.分享给大家供大家参考.具体如下: list就是指两个数组之间的差集,交集,并集了,这个小学数学时就学过的东西,下面就以实例形式对此加以 ...

  6. python之实现两张图片拼接成一张图片(水平方向)(亲测可用)

    效果: # 作者:萧海 # 联系: 1283679 # application:版权拥有 侵权必究 # @time: 6/20/2023 3:15 PMfrom PIL import Image #两 ...

  7. Python 把几张图片拼接成一张图片,并且写上文字

    把几张图片从上到下拼接成一张图片,并且写上文字 # 要拼接的图片名称是1,2,3...这样有顺序的 # 把当前目录下的所有图片从上到下拼接成一张图片 # 该图片的宽度是图片中最宽图片的宽度 # 不改变 ...

  8. python图片拼接成特定图案_Python 把几张图片拼接成一张图片,并且写上文字

    # 要拼接的图片名称是1,2,3...这样有顺序的 # 把当前目录下的所有图片从上到下拼接成一张图片 # 该图片的宽度是图片中最宽图片的宽度 # 不改变原来图片的大小,所以拼接后有的地方存在未填充的地 ...

  9. python计算两个矩形的重叠_python计算两个矩形框重合百分比的实例

    python计算两个矩形框重合百分比的实例 如下所示: def mat_inter(box1,box2): # 判断两个矩形是否相交 # box=(xA,yA,xB,yB) x01, y01, x02 ...

最新文章

  1. 干货丨先搞懂这八大基础概念,再谈机器学习入门
  2. 虚拟机下Linux安装图解之一:VMware Workstation的安装
  3. Linked list(单链表)
  4. ES5原生api(2)
  5. 牛客小白月赛5 E 面积 计算三角形面积模板 波尔约-格维也纳定理 匹克公式
  6. 浅谈数据分析中的“暗物质”
  7. Pub / Sub本地模拟器
  8. android 对称加密和非对称加密,Android开发加密之对称与非对称加密算法使用案例.pdf...
  9. java蓝桥暑假班_Java实现 蓝桥杯VIP 算法提高 班级排名
  10. CUDA学习(九十八)
  11. Flutter进阶—使用自定义字体
  12. 【Luogu2393】yyy loves Maths II(浮点输入输出)
  13. websocket 发送多条消息如何判断全部接收_Websocket的分布式集群开发及部署
  14. 《东周列国志》第六十五回 弑齐光崔庆专权 纳卫衎宁喜擅政
  15. Oracle中EXECUTE IMMEDIATE用法
  16. 欧美html游戏,欧美HTML社区服务游戏
  17. 多目标进化算法(MOEAs)概述
  18. Redis设计与实现详解二:Redis数据库实现
  19. 室内定位indoor location
  20. 转 java中的session

热门文章

  1. prometheus变量_TiKV 源码解析系列文章(四)Prometheus(下)
  2. SAP 电商云 Spartacus UI 的 checkout 场景中的串行请求设计分析
  3. 为什么 SAP Spartacus 4.0 源代码版本读取不到 CX_BASE_URL 环境变量的值?
  4. SAP CRM 中间件Request download里,遇到/SAPPSPRO/S_MAT_ENHANC_COMM 错误的解决办法
  5. SAP CRM One Order CLOSING date change debug
  6. SAP CRM呼叫中心里的事件注册机制
  7. SAP附件UI里选择的文件是如何传到ABAP服务器的
  8. SAP ABAP Netweaver系统的传输请求类型和原始系统的含义
  9. read configuration - shared object - read_comp_configuration_raw
  10. 使用SAP Cloud Platform Leonardo机器学习的测试控制台