import PIL.Image as Image
import os
# from IPython import embed
# embed()# 定义图像拼接函数
def image_compose(imag, imag_1):src = os.path.join(os.path.abspath(IMAGE_SAVE_PATH), img)to_image = Image.new('RGB', (2 * h, 1 * w))  # 创建一个新图# 把两张图片按顺序粘贴到对应位置上rom_image = Image.open(IMAGES_PATH + imag).resize((h, w), Image.ANTIALIAS)rom_image_1 = Image.open(IMAGES_PATH_1 + imag_1).resize((h, w), Image.ANTIALIAS)to_image.paste(rom_image, (0, 0))to_image.paste(rom_image_1, (h, 0))to_image.save(src)  # 保存新图,还是原来的名称if __name__ == '__main__':IMAGES_PATH = '/home/xl/workstation/Datasets/cuhk03/images_labeled/'  # 原图片集地址IMAGES_PATH_1 = '/home/xl/workstation/Datasets/cuhk03/low_images_labeled/'  # 低光图片集地址IMAGE_SAVE_PATH = '/home/xl/workstation/Datasets/cuhk03/join_images_labeled/'  # 保存新图片地址IMAGES_FORMAT = ['.png', '.PNG']  # 图片格式list_n = []w = 128  # 每张小图片的大小h = 64# 获取图片集地址下的所有图片名称image_names = [name for name in os.listdir(IMAGES_PATH) for item in IMAGES_FORMAT ifos.path.splitext(name)[1] == item]image_names_1 = [name for name in os.listdir(IMAGES_PATH_1) for item in IMAGES_FORMAT ifos.path.splitext(name)[1] == item]# 文件名相同就调用拼接函数for img in image_names:for img_1 in image_names_1:if img == img_1:image_compose(img, img_1)

Python脚本25:将两张图片拼在一起相关推荐

  1. Python 把两张图片拼起来

     Linux系统下使用 Python 把两张图片拼起来 combine.py from PIL import Image from os import listdir, chdir, mkdir fr ...

  2. 如何把两张图片拼在一起?

    如何把两张图片拼在一起?一般来说,如果我们的照片只是简单处理的话,我们在手机上使用一些小软件就能完成,比如我们常使用的秀秀.但是如果说我们需要合成的照片是比较大的,那种专业相机拍出来的像素比较高.这种 ...

  3. python图像拼接_python实现两张图片拼接为一张图片并保存

    本文实例为大家分享了python实现两张图片拼接为一张图片并保存的具体代码,供大家参考,具体内容如下 这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来 f ...

  4. OpenCV和Python进行SIFT算法——两张图片的关键点匹配

    文章目录 一.SIFT的介绍 二.SIFT特征检测过程 三.利用SIFT实现两张图片的匹配 参考资料 一.SIFT的介绍 概念 SIFT称为尺度不变特征变换(Scale-invariant featu ...

  5. python学习之将两张图片生成为全景图片

    文章目录 1.全景图片的介绍 2.如何实现 2.1.实现原理 2.2.实现代码 3.运行效果 1.全景图片的介绍 全景图通过广角的表现手段以及绘画.相片.视频.三维模型等形式,尽可能多表现出周围的环境 ...

  6. chatgpt赋能python:Python将两张图片拼接成一张图:让您的图片处理更高效!

    Python将两张图片拼接成一张图:让您的图片处理更高效! 作为一个有着10年Python编程经验的工程师,我发现Python成为了许多项目的主要语言,其中涵盖了很多关于图像处理的应用程序.在本文中, ...

  7. python自动发邮件 foxmail_使用 python 脚本实现自动监控网站并发送邮件告警

    今天中午的时候,网站莫名奇妙地出现无法访问的现象,持续了两个多小时,等发现问题的时候立刻重启了服务器才恢复正常.为防止同样的事情再次发生,所以就想编写一个自动化脚本来监控网站服务,今天为大家分享一下使 ...

  8. 对比两张图片的相似度

    1.cosin相似度(余弦相似度) from PIL import Image from numpy import average, linalg, dotdef get_thumbnail(imag ...

  9. chatgpt赋能python:Python如何将两张图片横向拼在一起

    Python如何将两张图片横向拼在一起 在网页设计中,有时候需要将两张图片横向拼在一起来达到更好的展示效果.本文将介绍如何使用Python实现这一功能. 前置知识 在使用Python进行图像处理之前, ...

最新文章

  1. datacamp自然语言处理免费教程
  2. 让PHP更快的提供文件下载 【转】
  3. 直播协议的选择:RTMP vs. HLS
  4. 全方面了解和学习PHP框架 PHP培训教程
  5. APP启动引导页的制作,用ViewPager实现翻页动画
  6. asterisk 操作mysql
  7. python3和2的区别大吗_python3和2为什么区别大吗
  8. Centos6配置samba服务器并批量添加用户和文件夹
  9. Visual C++ MSDEV.exe 应用程序错误
  10. Android小说阅读器案例
  11. window7电脑显示屏调亮度的四种方式
  12. 2021碳纤维山地车哪个牌子好世界10大顶级自行车品牌排行榜
  13. 计算机属于电器还是学习用品,大学生必备的3件学习用品,学生表示:很实用!...
  14. 计算机图形学 期中大作业 俄罗斯方块
  15. unicloud进阶uni-id入门(一)---uni-id能做什么?
  16. python知道三角形三边求面积(海伦公式)
  17. xps15 9500加装1T硬盘
  18. Exchange 常见问题之十
  19. 把多列的迭代次数问题化简为单列问题
  20. 想要申请PhD,真是路漫漫啊

热门文章

  1. 乐理知识(和弦相关)
  2. 恐鬼症不显示服务器区域,《Phasmophobia》恐鬼症怎么证明鬼存在?鬼存在证明方法...
  3. java 打印标签_用Java打印到标签打印机
  4. 服务器 与 工作站
  5. 闪光桐人の实习日记(2023年2月20-24日)
  6. 网易云易盾朱浩齐:视听行业步入强监管和智能时代
  7. 计算机常见故障 英语词汇,计算机常用英语词汇大全剖析.doc
  8. Target EDI 对接详解 – Partner Online EDI 注册
  9. 在Android Studio 上为项目添加Git版本控制
  10. 实时监控Mysql数据库变化_进行数据同步_了解Canal_---Canal工作笔记001