Python实现图片拼接的代码
作者:LemonTree_Summer 时间:2023-05-30 15:13:42
具体代码如下所示:
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实现图片拼接的代码,网站的支持!
来源:https://blog.csdn.net/LemonTree_Summer/article/details/80883584
标签:python,拼接
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
asp实现的查询某关键词在MSSQL数据库位置的代码
2011-02-28 11:18:00
SQL2005学习笔记 EXCEPT和INTERSECT运算符
2024-01-14 16:15:15
JavaScript中变量、指针和引用功能与操作示例
2024-04-17 10:07:16
CSS样式设计技巧十则
2008-06-04 12:18:00
asp函数遍历文件夹代码
2010-06-21 10:38:00
用python统计代码行的示例(包括空行和注释)
2022-06-28 02:15:30
Thinkphp6.0中间件的具体使用
2024-04-30 08:47:21
python RabbitMQ 使用详细介绍(小结)
2022-11-18 21:29:33
JavaScript实现时钟滴答声效果
2024-04-16 10:38:19
![](https://img.aspxhome.com/file/2023/4/136574_0s.png)
Pytorch实现将label变成one hot编码的两种方式
2021-08-26 08:45:00
django 实现简单的插入视频
2023-12-24 09:59:33
python 协程 gevent原理与用法分析
2021-10-12 23:36:19
python列表和字符串的三种逆序遍历操作
2022-09-09 03:00:56
Python3 pandas.concat的用法说明
2023-11-22 23:46:51
![](https://img.aspxhome.com/file/2023/6/124176_0s.jpg)
php 常用类整理
2024-05-09 14:46:57
Python3使用xlrd、xlwt处理Excel方法数据
2023-04-03 03:25:29
![](https://img.aspxhome.com/file/2023/6/82766_0s.png)
一文详解Golang中new和make的区别
2024-05-22 17:43:40
ubuntu下磁盘空间不足导致mysql无法启动的解决方法
2024-01-26 00:56:44
Mysql免安装版设置密码教程详解
2024-01-26 21:25:59
python中加背景音乐如何操作
2023-11-09 02:54:51