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 相关文章推荐
python创建进程fork用法
Jun 04 Python
Python矩阵常见运算操作实例总结
Sep 29 Python
python实现求最长回文子串长度
Jan 22 Python
python 通过logging写入日志到文件和控制台的实例
Apr 28 Python
python通过zabbix api获取主机
Sep 17 Python
Python实现DDos攻击实例详解
Feb 02 Python
python爬虫解决验证码的思路及示例
Aug 01 Python
python中几种自动微分库解析
Aug 29 Python
使用Pyhton集合set()实现成果查漏的例子
Nov 24 Python
PYcharm 激活方法(推荐)
Mar 23 Python
Python getattr()函数使用方法代码实例
Aug 10 Python
学会用Python实现滑雪小游戏,再也不用去北海道啦
May 20 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
PHP编码规范-php coding standard
2007/03/16 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
PHP读取txt文本文件并分页显示的方法
2015/03/11 PHP
php语法检查的方法总结
2019/01/21 PHP
laravel 配置路由 api和web定义的路由的区别详解
2019/09/03 PHP
JSON 学习之完全手册 图文
2007/05/29 Javascript
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
jquery 使用点滴函数代码
2011/05/20 Javascript
javascript的正则匹配方法学习
2016/02/24 Javascript
bootstrap-wysiwyg结合ajax实现图片上传实时刷新功能
2016/05/27 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
js动态添加的DIV中的onclick事件简单实例
2016/07/25 Javascript
微信小程序动态的加载数据实例代码
2017/04/14 Javascript
vue单个组件实现无限层级多选菜单功能
2018/04/10 Javascript
详解vue中this.$emit()的返回值是什么
2019/04/07 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
2020/02/11 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
Javascript执行上下文顺序的深入讲解
2020/11/04 Javascript
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
AmazeUI中模态框的实现
2020/08/19 HTML / CSS
Saucony澳大利亚官网:美国跑鞋品牌,运动鞋中的劳斯莱斯
2018/05/05 全球购物
香港最大的洋酒零售连锁店:屈臣氏酒窖(Watson’s Wine)
2018/12/10 全球购物
电子狗项圈:eDog Australia
2019/12/04 全球购物
总裁秘书岗位职责
2013/12/04 职场文书
银行类自荐信
2014/02/04 职场文书
乡镇干部党的群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
经典爱情感言
2015/08/03 职场文书
2015年党风廉政建设个人总结
2015/08/18 职场文书
小公司融资,商业计划书的8切记
2019/07/15 职场文书
python requests模块的使用示例
2021/04/07 Python
Python中字符串对象语法分享
2022/02/24 Python