from PIL import Image
import ossrcPath = 'D:\\PythonProject\\yolov5-master\\data\\images\\test\\data802\\'   # 所要读取修改的文件夹
dstPath = 'D:\\PythonProject\\yolov5-master\\data\\images\\test\\data1\\'    # 修改后所存放路径
filelist = os.listdir(srcPath)list1=[]
# 读取图片
for filename in filelist:filename1 = os.path.splitext(filename)[1]  # 读取文件后缀名filename0 = os.path.splitext(filename)[0]  # 读取文件名list1.append(filename0+filename1)for i in range(0,len(list1)):filea = str(srcPath+list1[i])img_1 = Image.open(filea)# 设置裁剪的位置crop_box = (210,272,1622,1044)# 裁剪图片img_2 = img_1.crop(crop_box)#保存图片img_2.save(dstPath+list1[i])
print('已经截图成功')

Python + 批量裁剪图片相关推荐

  1. python批量裁剪图片_python批量剪切图片实现代码

    例子,python入门实例,python实现图片批量剪切. 代码: 代码示例: #!/usr/bin/python # www.# import os from PIL import Image #批 ...

  2. python批量裁剪图片_python批量裁剪图片

    """用Pythonp批量裁剪图片""" from PIL import Image import matplotlib.pyplot as ...

  3. 用Python批量裁剪图片

    这篇博文主要介绍如何批量裁剪图片,直接上代码,注释已经讲得很清楚了. # coding: utf-8 from PIL import Image import os import os.path im ...

  4. python批量裁剪图片,并按原来层级保存

    最近要做图片的预处理工作,目的是把原图像的roi提取出来.这里使用python做图像的批量裁剪 ,代码如下: # coding: utf-8 from PIL import Image import ...

  5. 使用python批量裁剪图片为目标大小

    一.背景 当进行深度学习任务如进行训练时,图片的大小可能导致显存不足,一个方法是对图片直接进行resize,这个会导致图片细节不足:另一个是对图片进行裁剪,裁剪成小的尺寸以送入模型训练,这也有一个缺点 ...

  6. python批量裁剪图片尺寸

    python裁剪图片尺寸 在做esp8266小电视的时候,因为图片太大,占用的空间太多,所以要对图片裁剪一下,但是图片太多,就写了一个python脚本批量处理一下,特别简单的小程序.. from PI ...

  7. python批量裁剪图片_python通过opencv实现批量剪切图片

    上一篇文章中,我们介绍了python实现图片处理和特征提取详解,这里我们再来看看Python通过OpenCV实现批量剪切图片,具体如下. 做图像处理需要大批量的修改图片尺寸来做训练样本,为此本程序借助 ...

  8. python批量裁剪图片_用Python写了一个图片格式批量处理工具

    来源:blog.csdn.net/kimol_justdo 前言 就在昨天,正当我在刺激战场厮杀时,"叮叮叮",微信来消息了.我心想:"这是肾马情况?" 我打开 ...

  9. 机器学习数据预处理——python批量裁剪图片

    代码 以裁成55*55为例 for i in range(0,403):a=i+1b=i+1img_name = str(a)img = cv2.imread("C:/Users/10230 ...

  10. python批量裁剪图片_Python 图片批量裁剪

    #encoding:cp936 import random import os import Image def getDelta(): #获取随机的四边缩小像素数 delta = [0,0,0,0] ...

最新文章

  1. nginx+keepalived高可用及双主模式
  2. 【IT资讯】年薪170万码农征友,条件让网友炸锅……
  3. 试写函数显示当前具体时间:
  4. 基于 gRPC 和 .NET Core 的服务器流
  5. matplotlib绘制矢量图像(svg),pdf and ps文件
  6. oracle 12.2 启用分片,关于Oracle Sharding,你想知道的都在这里
  7. 26所高校联合建议:尽快设置人工智能本科专业
  8. 都是成年人了,别再相信OA价格越低越好这种话了
  9. 多功能PCIE交换机之七:单NT到双NT
  10. 软件著作权算法软件设计说明书_软件著作权说明书模板
  11. 安装bt5到u盘方法与步骤
  12. android自定义listview 显示数组,android TextView控件如何显示Listview数组内容到一个Textview控件上?...
  13. ASUS BIOS开启CPU虚拟化
  14. PDF编辑器哪个好,如何把PDF文件拆分成多个文件
  15. Classification and Representation
  16. Attention-GAN
  17. react native 研究
  18. 使用git clone 遇见git did not exit cleanly (exit code 128)的个人解决方案
  19. 什么是区块链的共识机制?
  20. Jetson AGX Orin 平台关于c240000 I2C总线和GMSL ses地址冲突问题

热门文章

  1. 西安计算机考证培训学校
  2. BZOJ2101 [Usaco2010 Dec]Treasure Chest 藏宝箱
  3. python面向对象oo是什么意思_python进阶:面向对象是什么意思?
  4. 月老在线牵盲盒+交友盲盒+一元交友+小纸条盲盒+交友匹配+同城交友小程序源码
  5. execute和submit的区别
  6. ODBC数据源无法添加EXCEL驱动,显示存在系统错误代码126:找不到指定模块
  7. Zynga重返公有云 是否大势所趋
  8. java closed_Java开发网 - ZipFile closed是什么错误?
  9. Java 的package 機制 王森
  10. MapReduce练习题