本文实例为大家分享了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. 最详细的解释——如何实现多张图片拼接为一张图(一)

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 设计模式-装饰模式(08)
  2. 实用:前端小白的切图技巧
  3. Hive架构及安装部署(远程数据库模式MySQL)
  4. mysql8.0.13可以用在生产环境_MySQL 8.0.13的使用心得
  5. 创建mysql视图语法正确的是_MySQL创建视图的语法格式
  6. arp 命令详解(安装、arp欺骗防御)
  7. [译]后台执行UNIX/Linux命令和脚本的五种方法
  8. SpringMCV整合配置文件
  9. dom4j解析XML文件(4)—实战
  10. ubuntu 解析控制 PS4手柄
  11. HTML5游戏引擎(十七)-egret引擎实战——踩格子游戏
  12. ckpt2npy和npy2ckpt转换
  13. SSH项目整合基本步骤
  14. Python 愤怒的小鸟代码实现:物理引擎pymunk使用
  15. QQ群 会话颜色参照表
  16. crypto密码总结
  17. 如何将scr文件设置为屏保
  18. 连接网络-第三章测试
  19. 用UltraISO制作CentOS U盘安装盘
  20. 超定和欠定方程的概念

热门文章

  1. 数据库系统原理(1)--绪论
  2. 如何将其它浏览器的收藏夹导入到Firefox浏览器
  3. Matlab优化工具箱——Optimization Toolbox
  4. JDBC防止SQL注入原理
  5. mysql怎么设计抽奖表_Access设计抽奖系统
  6. 解答千古难题:路由器到底用不用定期关闭?
  7. 解决微擎人人商城分销中心无法生成推广二维码、商品二维码的问题
  8. antv图形二次渲染刷新问题
  9. 桥田智能:热烈欢迎中欧总经理班的同学们莅临桥田参观、交流
  10. Flink SQL CDC 13 条生产实践经验