import osfrom PIL import Image
dirpath=r"D:/630/image"#大图文件夹
goatpath=r"D:/630/11"
if not os.path.exists(goatpath):os.mkdir(goatpath)
# Opening the primary image (used in background)img1 = Image.open("zi1.png")#小图路径
img1 = img1.convert("RGBA")i = 1
for curDir,dirs,files in os.walk(dirpath):for file in files:img2 = Image.open(curDir+"\\"+file)img2 = img2.convert("RGBA")img2.paste(img1, (325,160), mask=img1)img2.save(goatpath+"\\"+str(i)+".png")print(goatpath + "\\" + str(i) + ".png" + " has done")i=i+1

需求:需要将一张小图放置到大图里面,遍历大图文件夹,将小图按照(325,160)的坐标进行放置。

note:是用于批量处理图像的,具体坐标可以根据实际情况进行变化。

后期可能会用在数据集的扩展上,扩充为复杂的数据集

python将一张图片粘贴到另外一张图片上,按照指定坐标放置相关推荐

  1. image.paste()函数【将一张图片粘贴到另一张图片上】

    例子:img1.paste(img2, box=none,mask=none):将img1覆盖在img2的box位置 paste中第一个参数是用来覆盖的图片,第二个参数是覆盖的位置 box代表要粘贴的 ...

  2. golang后端动态生成图片、一文搞懂image/draw使用、一张图片粘贴到另一张图片上、根据url获取图片内容、在图片周围画线、invalidJPEGformat: missingSOImarke

    后端动态生成图片.在图片上写文字.将另一张图片贴到模板图片上.图片生成边框 最近做项目,遇到一个需求,在后端根据模板文件动态的生成图片然后返回给前端,原以为是一个很简单的需求,但在此过程中遇到了很多的 ...

  3. 【Opencv】Python+openCV实现全景图拼接(左右两张图片拼接成一张全景图)

    Python+openCV实现全景图拼接(左右两张图片拼接成一张全景图) 全景图拼接 思路 具体步骤 代码与结果 代码 效果测试1 效果测试2 全景图拼接 思路 这个就是简单对左右两张图进行拼接,希望 ...

  4. Python突破批改网复制粘贴限制

    前言 临近期末,受疫情影响,华中农业大学英语考核是在批改网写一篇作文.但是竟然不能复制粘贴,这让只会百度翻译的我很是头疼. 突然灵光一现,我可以使用python制作一个打字机脚本替我打字啊!话不多说, ...

  5. python 图片生成视频_python--通过cv2多张图片生成视频

    1.安装cv pip install python-opencv 2.使用 # 图片合成视频 def picvideo(path,size): # path = r'C:\Users\Administ ...

  6. 如何在python中显示电脑中的图片-python如何实现多个图片显示在屏幕上?

    pygame的三个方法(屏幕上显示需要的图片) yuhu102319582018-12-16 python将多幅图片显示在一张图片上 wugui1111116282018-06-15 iOS 图片显示 ...

  7. python 制定识别图片的某些区域_python批量识别图片指定区域文字内容

    Python批量识别图片指定区域文字内容,供大家参考,具体内容如下 简介 对于一张图片,需求识别指定区域的内容 1.截取原始图上的指定图片当做模板 2.根据模板相似度去再原始图片上识别准确坐标 3.根 ...

  8. Python爬虫利用18行代码爬取虎牙上百张小姐姐图片

    Python爬虫利用18行代码爬取虎牙上百张小姐姐图片 下面开始上代码 需要用到的库 import request #页面请求 import time #用于时间延迟 import re #正则表达式 ...

  9. Python监控目录文件夹,并使用SFTP上传目录及文件到linux服务器

    Python 扫描监控本地文件夹并进行超大文件上传 方案1:WebUploader大文件分块多线程并发上传 方案2:watchdog目录文件夹监控,paramiko STFP上传服务器 方案3:优化2 ...

最新文章

  1. CTF 大小写字母转换 try lower and upper
  2. 【Python进阶】实战Python面向对象基本编程
  3. Ubuntu中配置SSH服务
  4. ajax+lazyload时lazyload失效问题及解决
  5. FTP的主、被动模式
  6. Rational Rose :从用例图开始
  7. CString Format
  8. Tuxedo中间件常用命令
  9. 微信小程序怎样关闭直播插件
  10. 博士学位真的那么重要吗?上交大博士亲述科研心路,获4万高赞,网友:这是知乎最好的回答...
  11. KETTLE 新建数据库连接窗口无法打开错误 提示 XUL Definition 错误
  12. exploit计算机术语,exploit
  13. 数据猿·金猿榜丨2017中国智能语音领域最具潜力创业公司
  14. 卡西欧 991CN X 计算器 简单使用方法
  15. Android生物识别
  16. word图文设计:如何用图片水印功能制作日历画册
  17. CHIL-SQL-UCASE() 函数
  18. 现在的FM电台呀,什么玩艺儿
  19. 高项 13 项目合同管理
  20. UG NX中的一条曲线的点集进行导出时顺序是乱的,如何进行排序或按照导出点集

热门文章

  1. Linux系统安全加固设置详细教程
  2. python识别文字坐标_【Python 教程】使用 Python 和大漠插件进行文字识别
  3. 简易命令行界面的C/S聊天室
  4. 超实用带格子的便签 便签格子的用法
  5. php json接口转化为数组 生成xml接口
  6. 搭建react + typescript + airbnb eslint 项目
  7. C/C++超级大火锅
  8. Excel VBA 小程序 - 文本型数字转为数值型数字
  9. NOIP模拟 字符处理(送分or送命?)
  10. 如何正确的使用 Service?