python实现两张图片拼接为一张图片并保存


Posted in Python onJuly 16, 2019

本文实例为大家分享了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实现两张图片拼接为一张图片并保存

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

Python 相关文章推荐
跟老齐学Python之一个免费的实验室
Sep 14 Python
在Python中使用zlib模块进行数据压缩的教程
Jun 26 Python
Python实现公历(阳历)转农历(阴历)的方法示例
Aug 22 Python
Python 逐行分割大txt文件的方法
Oct 10 Python
Python类的继承、多态及获取对象信息操作详解
Feb 28 Python
Python基础学习之时间转换函数用法详解
Jun 18 Python
python批量修改图片尺寸,并保存指定路径的实现方法
Jul 04 Python
Python企业编码生成系统总体系统设计概述
Jul 26 Python
Python 字符串、列表、元组的截取与切片操作示例
Sep 17 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
Dec 25 Python
tensorflow 自定义损失函数示例代码
Feb 05 Python
Pytest框架之fixture的详细使用教程
Apr 07 Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 #Python
pycharm新建一个python工程步骤
Jul 16 #Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 #Python
在python中用print()输出多个格式化参数的方法
Jul 16 #Python
python的pygal模块绘制反正切函数图像方法
Jul 16 #Python
对python中不同模块(函数、类、变量)的调用详解
Jul 16 #Python
python实现在函数中修改变量值的方法
Jul 16 #Python
You might like
thinkphp常见路径用法分析
2014/12/02 PHP
php实现用手机关闭计算机(电脑)的方法
2015/04/22 PHP
从刷票了解获得客户端IP的方法
2015/09/21 PHP
详谈PHP程序Laravel 5框架的优化技巧
2016/07/18 PHP
thinkphp5修改view到根目录实例方法
2019/07/02 PHP
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
textarea 控制输入字符字节数(示例代码)
2013/12/27 Javascript
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
JavaScript时间操作之年月日星期级联操作
2016/01/15 Javascript
常用的JQuery函数及功能小结
2016/03/24 Javascript
jQuery中事件与动画的总结分享
2016/05/24 Javascript
功能强大的Bootstrap效果展示(二)
2016/08/03 Javascript
原生JS实现隐藏显示图片 JS实现点击切换图片效果
2021/01/27 Javascript
基于AngularJS实现表单验证功能
2017/07/28 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
JS实现普通轮播图特效
2020/01/01 Javascript
javascript实现蒙版与禁止页面滚动
2020/01/11 Javascript
Python编程判断这天是这一年第几天的方法示例
2017/04/18 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
pandas 将list切分后存入DataFrame中的实例
2018/07/03 Python
解决pycharm安装后代码区不能编辑的问题
2018/10/28 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
python实现批量修改文件名
2020/03/23 Python
django在开发中取消外键约束的实现
2020/05/20 Python
实习期自我鉴定
2013/10/11 职场文书
建筑经济管理专业求职信分享
2014/01/06 职场文书
班主任新年寄语
2014/04/04 职场文书
政府法律服务方案
2014/06/14 职场文书
师范生见习报告
2014/10/31 职场文书
家长通知书家长意见
2014/12/30 职场文书
公司会议开幕词
2015/01/29 职场文书
客户经理岗位职责
2015/01/31 职场文书
浅谈Java实现分布式事务的三种方案
2021/06/11 Java/Android
详解JavaScript中Arguments对象用途
2021/08/30 Javascript
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python
解决ubuntu安装软件时,status-code=409报错的问题
2022/12/24 Servers