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

from os import listdir
from PIL import Imagedef 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把两张图片拼接为一张图片并保存相关推荐

  1. python怎样把两个图画到一起_python实现两张图片拼接为一张图片并保存

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

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

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

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

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

  4. 最详细的解释——如何实现多张图片拼接为一张图(一)

    日常生活中,我们经常需要将多张图片合成为一张图片,但是却又找不到好的方法,直接将多张图片拖拽到一起不仅耗时耗力,而且效率低,效果差.OpenCV 给我们提供了很好的拼接工具,下面我们以两张图片的拼接为 ...

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

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

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

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

  7. Python实现将多张图片拼接为一张

    文章目录 一.需求 二.代码 一.需求 将多个这样的图片进行拼接为一张 拼接效果: 更多照片张数同理 二.代码 import PIL.Image as Image import osIMAGES_PA ...

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

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

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

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

最新文章

  1. ORB_SLAM2中Tracking线程
  2. 自然语言处理(NLP)之TF-IDF原理及使用
  3. java购物车简介_Java--购物车
  4. 国内人脸识别第一案,我们来谈谈国外法规和隐私保护技术
  5. 第十六届全国大学生智能车竞赛全部比赛胜利结束了
  6. flutter进度条
  7. 疯狂连连看之开发界面布局
  8. [转]MTK android 下载及启动过程
  9. BootStrap的基本使用
  10. NUMA架构的CPU – 你真的用好了么?
  11. android开发点击版本号多次无法进入开发者模式模式
  12. 邮件服务器公网IP被国外反垃圾联盟(PBL)列入黑名单移除操作方法
  13. 程序员之网络安全系列
  14. 结构作为函数参数要注意什么_为什么要重视间架结构
  15. 关闭compactos_windows 10 CompactOS最节省空间的安装系统
  16. Lenovo 使用BoMC工具制作微码升级U盘刷新System x
  17. VMware之EXSI安装-yellowcong
  18. Activiti 6-04.流程设计器
  19. python用turtle画樱花飘落_如何用Python画出一颗漂亮的樱花
  20. 【软件创新实验室2021年寒假集训】Java后端开发漫谈及感悟分享

热门文章

  1. Python实现wvs进行批量扫描
  2. 区分云计算,边缘计算,雾计算
  3. [开源]基于 vant-weapp 的企业展示型小程序
  4. bat脚本-指定程序列表选择运行
  5. ES底层的Lucene文件解读
  6. C++ 基于多态的职工管理系统_黑马
  7. ucinet三天写论文! 分组密度;EI指数实战
  8. 第三天 本来是吃吃玩玩愉快的一天, Airpods耳机充电仓丢了 ,淦 ➡_➡!但学习还得继续!!
  9. 软件测试mysql常用语句_【松勤软件测试】数据库常见面试题总结
  10. Windows 10无法打开注册表 由于某个错误无法打开该密钥(详细信息:拒绝访问)且无法在注册表上设置新的所有者拒绝访问的解决方案