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中的urllib模块使用详解
Jul 07 Python
python获取外网IP并发邮件的实现方法
Oct 01 Python
python3操作微信itchat实现发送图片
Feb 24 Python
python线程池threadpool实现篇
Apr 27 Python
分享一下Python数据分析常用的8款工具
Apr 29 Python
PHP统计代码行数的小代码
Sep 19 Python
关于Numpy中的行向量和列向量详解
Nov 30 Python
使用OpenCV获取图像某点的颜色值,并设置某点的颜色
Jun 02 Python
Python同时处理多个异常的方法
Jul 28 Python
无需压缩软件,用python帮你操作压缩包
Aug 17 Python
python如何构建mock接口服务
Jan 28 Python
Pygame游戏开发之太空射击实战敌人精灵篇
Aug 05 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
ubuntu 编译安装php 5.3.3+memcache的方法
2010/08/05 PHP
PHP Curl出现403错误的解决办法
2014/05/29 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
JS代码放在head和body中的区别分析
2011/12/01 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
js从输入框读取内容,比较两个数字的大小方法
2017/03/13 Javascript
微信小程序实现表单校验功能
2020/03/30 Javascript
详解VUE中常用的几种import(模块、文件)引入方式
2018/07/03 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
2019/05/13 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
js如何获取访问IP、地区、当前操作浏览器
2019/07/23 Javascript
[03:34]2014DOTA2西雅图国际邀请赛 淘汰赛7月15日TOPPLAY
2014/07/15 DOTA
详解DeBug Python神级工具PySnooper
2019/07/03 Python
使用django的objects.filter()方法匹配多个关键字的方法
2019/07/18 Python
django基于存储在前端的token用户认证解析
2019/08/06 Python
python实现超市商品销售管理系统
2019/11/22 Python
python装饰器原理与用法深入详解
2019/12/19 Python
pandas和spark dataframe互相转换实例详解
2020/02/18 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
详解Django配置JWT认证方式
2020/05/09 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2021/01/05 Python
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
父亲追悼会答谢词
2014/01/17 职场文书
社区十八大感言
2014/01/19 职场文书
广告业务员岗位职责
2014/02/06 职场文书
群众路线批评与自我批评
2014/02/06 职场文书
导购员的岗位职责
2014/02/08 职场文书
中职生自荐信范文
2014/06/15 职场文书
教师个人读书活动总结
2014/07/08 职场文书
班子四风对照检查材料思想汇报
2014/09/29 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
2015年小学生自我评价范文
2015/03/03 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
Python 图片添加美颜效果
2022/04/28 Python