首页 > 其他分享 >数据集

数据集

时间:2024-01-15 16:11:34浏览次数:19  
标签:os img 数据 transforms img1 data ly

import os
from PIL import Image
from torchvision import transforms
# 输入图片
file_list = os.listdir('E:/ly/train_data/')
h = 0

randomcrop = transforms.RandomCrop(790,1082)  # 随机剪裁大小为99*99
randomhorizontalflip = transforms.RandomHorizontalFlip() # 对图片进行翻转

for i in file_list:
    # 输入图片
    img = Image.open('E:/ly/train_data/%s'%i)
    print(img.size)
    for j in range(1,101):
        h = h + 1
        # 输出图片路径
        if not os.path.exists('E:/ly/aug_data/'):
            os.mkdir('E:/ly/aug_data/')
        # img1 = randomcrop(img)
        # img1 = randomhorizontalflip(img)
        img1 = img
        
        img1.save(r'E:/ly/aug_data/%s.png'%h)

标签:os,img,数据,transforms,img1,data,ly
From: https://www.cnblogs.com/idazhi/p/17965594

相关文章

  • 多数据源
    dynamic:primary:master#设置默认的数据源或者数据源组,默认值即为masterstrict:true#严格匹配数据源,默认false.true未匹配到指定数据源时抛异常,false使用默认数据源druid:#空闲时执行连接测试test-while-idle:true......
  • 无涯教程-SQL - 选择数据(Select)
    SQLSELECT语句用于从数据库表中获取数据,该数据库表以输出表的形式返回该数据,这些输出表称为输出集。SelectQuery-语法SELECT语句的基本语法如下-SELECTcolumn1,column2,columnNFROMtable_name;在这里,column1,column2...是要获取其值的表的字段。如果要获取该字段......
  • 无涯教程-SQL - 选择数据库
    如果您的SQL架构中有多个数据库,则在开始操作之前,您需要选择一个数据库,在该数据库中将执行所有操作。SQLUSE语句用于选择SQL模式中的任何现有数据库。SelectDatabase-语法USE语句的基本语法如下所示-USEDatabaseName;数据库名称在RDBMS中始终应该是唯一的。SelectDa......
  • java Flink 校验接口数据
    要使用Java编写Flink程序来校验接口的数据,可以按照以下步骤进行操作。首先,需要引入相关依赖包。在pom.xml文件中添加如下依赖项:org.apache.flinkflink-streaming-java_2.12{FLINK版本号}其中{FLINK版本号}应该被替换为所使用的Flink版本号。创建一个新的Java类,并导入必要......
  • 无涯教程-SQL - 删除数据库
    SQLDROPDATABASE语句用于删除SQL模式中的现有数据库。DropDatabase-语法DROPDATABASE语句的基本语法如下:DROPDATABASEDatabaseName;数据库名称在RDBMS中始终应该是唯一的。DropDatabase-示例如果要删除现有数据库,则DROPDATABASE语句将如下所示-SQL>DROPD......
  • 【数据结构】C语言实现顺序栈
    顺序栈的C语言实现导言大家好,很高兴又和大家见面啦!!!在上一个篇章中,我们介绍了栈的基本概念,以及栈中的重要术语。通过介绍我们知道了栈的本质也是一种线性表,只不过它是一种操作受限的线性表。因此栈的实现方式与线性表的实现实际上是大同小异的。下面我们就来介绍一下如何通过C语言......
  • kettle从入门到精通 第三十课 mysql 数据连接常用配置
    1、我们平常用的最多的数据库就是mysql了,这里我以mysql为例说下数据库连接池配置。为啥要用连接池,因为数据库建立连接很费性能,所以就建立连接池(提前建立好一批连接)缓存起来提高性能。下图中mysql的设置参数,提前是需要把mysql的jar(如mysql-connector-java-8.0.20.jar)放到kettle文......
  • [转帖]oracle导出千万级数据为csv格式
    当数据量小时(20万行内),plsqldev、sqlplus的spool都能比较方便进行csv导出,但是当数据量到百万千万级,这两个方法非常慢而且可能中途客户端就崩溃,需要使用其他方法。一、sqluldr2工具1.优缺点优点:高效;支持功能较多;用户只需有对应表查询权限;可以在从库执行缺点:目前已没有再维......
  • AWS平台-SAP-DB-HANA-数据库-跨账号实现-Backint-恢复的配置
    生产环境账号:221234567891生产环境S3桶:project-backup-prd。生产环境S3桶的KMS:ccefc2e5-d396-5e23-915f-6eb70b40293d实现的目标:在另一个账号的EC2上(awtxxx05,awtxxx06),使用backint进行数据恢复 实现过程:1、到生产环境的S3桶上,添加权限如下策略,即允许另一个账号下的EC2的r......
  • 【vsan数据恢复】VSAN逻辑架构出现故障,部分虚拟机磁盘组件出现问题,磁盘文件丢失的数据
    VSAN数据恢复环境:一套有三台服务器节点的VSAN超融合基础架构,每台服务器节点上配置2块SSD硬盘和4块机械硬盘。每个服务器节点上配置有两个磁盘组,每个磁盘组使用1个SSD硬盘作为缓存盘,2个机械硬盘作为容量盘。三台服务器节点上共配置6个磁盘组,共同组成VSAN存储空间,存放虚拟机文件。......