python实现两张图片拼接为一张图片并保存
2019-07-16 10:32
627 查看
本文实例为大家分享了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实现简单爬取图片保存到本地
- js 将canvas生成图片保存,或直接保存一张图片的实现方法
- 基于python的两张图片RGBA alpha 透明度混合实现
- python批量修改图片尺寸,并保存指定路径的实现方法
- Python 使用PIL numpy 实现拼接图片的示例
- Photoshop的简单使用——将两张.jpg图片拼接到一张图上
- 将两张图片拼接成一张图片
- 用python实现对比两张图片的不同
- python实现基于两张图片生成圆角图标效果的方法
- 在python中实现将一张图片剪切成四份的方法
- 用Python实现Flickr照片文本数据下载入库及图片保存
- Python实现图片拼接的代码
- Python实现拼接多张图片的方法
- Python 使用PIL numpy 实现拼接图片
- 《零基础入门学习Python》学习过程笔记【54用python保存一张网站上的图片】
- Python+selenium实现截图图片并保存截取的图片
- 利用Python实现:将图片转化为Excel并保存
- Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
- Python实现多张图片纵向拼接并剪裁多余部分