Python实现图片拼接的代码


Posted in Python onJuly 02, 2018

具体代码如下所示:

import os
from PIL import Image
UNIT_SIZE = 220 # the size of image
save_path = '/root/group-dia/zxb/Code-/lip-CycleGAN-and-pix2pix-master/checkpoints/lip_cyclegan_6.0/web/result/out'
path = "/root/group-dia/zxb/Code-/lip-CycleGAN-and-pix2pix-master/checkpoints/lip_cyclegan_6.0/web/images"
images = []
def pinjie(images):
  for i in range(len(images) / 6):
    target = Image.new('RGB', (UNIT_SIZE*3, UNIT_SIZE*2))  # result is 2*3
    leftone = 0
    lefttwo = 0
    rightone = UNIT_SIZE
    righttwo = UNIT_SIZE
    for j in range(6):
      if(j <= 2):
        target.paste(images[j + i*6], (leftone, 0, rightone, UNIT_SIZE))
        leftone += UNIT_SIZE
        rightone += UNIT_SIZE
      else:
        target.paste(images[j + i*6], (lefttwo, UNIT_SIZE, righttwo, UNIT_SIZE*2))
        lefttwo += UNIT_SIZE
        righttwo += UNIT_SIZE
    quality_value = 500
    target.save(save_path + '{}.png'.format(i), quality=quality_value)
if __name__ == '__main__':
  for img in os.listdir(path):
    images.append(Image.open(os.path.join(path, img)))
  print len(images)
  pinjie(images)

总结

以上所述是小编给大家介绍的Python实现图片拼接的代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
Apr 28 Python
Django发送html邮件的方法
May 26 Python
Python中的FTP通信模块ftplib的用法整理
Jul 08 Python
Python 操作MySQL详解及实例
Apr 30 Python
python selenium firefox使用详解
Feb 26 Python
详解python的argpare和click模块小结
Mar 31 Python
Django如何防止定时任务并发浅析
May 14 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
Aug 17 Python
python 申请内存空间,用于创建多维数组的实例
Dec 02 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
Jun 04 Python
Scrapy模拟登录赶集网的实现代码
Jul 07 Python
Python中生成ndarray实例讲解
Feb 22 Python
python远程连接服务器MySQL数据库
Jul 02 #Python
对Python 数组的切片操作详解
Jul 02 #Python
python读取LMDB中图像的方法
Jul 02 #Python
python读写LMDB文件的方法
Jul 02 #Python
对numpy中的数组条件筛选功能详解
Jul 02 #Python
python matlibplot绘制多条曲线图
Feb 19 #Python
python matlibplot绘制3D图形
Jul 02 #Python
You might like
论坛头像随机变换代码
2006/10/09 PHP
php在字符串中查找另一个字符串
2008/11/19 PHP
利用PHP实现智能文件类型检测的实现代码
2011/08/02 PHP
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
destoon复制新模块的方法
2014/06/21 PHP
PHP获取一段文本显示点阵宽度和高度的方法
2015/03/12 PHP
Yii实现自动加载类地图的方法
2015/04/01 PHP
PHP文件下载实例代码浅析
2016/08/17 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
巧妙破除网页右键禁用的十大绝招
2006/08/12 Javascript
Javascript日期对象的dateAdd与dateDiff方法
2008/11/18 Javascript
23个超流行的jQuery相册插件整理分享
2011/04/25 Javascript
在javascript中对于DOM的加强
2013/04/11 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
简单实现异步编程promise模式
2015/07/31 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
JavaScript 字符串数字左补位,右补位,取固定长度,截位扩展函数代码
2017/03/25 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
2018/10/07 Javascript
Promise扫盲贴
2019/06/24 Javascript
小程序富文本提取图片可放大缩小
2020/05/26 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
Sanic框架蓝图用法实例分析
2018/07/17 Python
PyTorch中Tensor的数据统计示例
2020/02/17 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
解决Jupyter Notebook使用parser.parse_args出现错误问题
2020/04/20 Python
野兽派官方旗舰店:THE BEAST 野兽派
2016/08/05 全球购物
小天鹅官方商城:LittleSwan
2017/06/16 全球购物
Tessabit美国:集世界奢侈品和设计师品牌的意大利精品买手店
2020/06/29 全球购物
CLR与IL分别是什么含义
2016/08/23 面试题
法学专业毕业生自荐信范文
2013/12/18 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
出纳员岗位责任制
2014/02/11 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
2014乡镇领导班子四风对照检查材料思想汇报
2014/10/05 职场文书
中国梦宣传标语口号
2015/12/26 职场文书