首页 > 其他分享 >语义分割图像和标签一起扩充

语义分割图像和标签一起扩充

时间:2024-07-20 11:30:36浏览次数:7  
标签:25 标签 路径 语义 50 图像 扩充

        网上很多数据扩充都是只扩充了图像,图像和对应的标签一起扩充的代码很少,而且很多代码copy过来也不能直接用。

#导入数据增强工具
import Augmentor
 
#确定原始图像存储路径以及掩码文件存储路径
p = Augmentor.Pipeline("D:\folder1")  #这里填写图像文件路径
p.ground_truth("D:\folder2") #这里填写图像对应的标签文件路径

#图像旋转: 按照概率0.8执行,最大左旋角度25,最大右旋角度25
p.rotate(probability=0.8, max_left_rotation=25, max_right_rotation=25)
 
#图像左右互换: 按照概率0.5执行
p.flip_left_right(probability=0.5)
 
#图像放大缩小: 按照概率0.8执行,面积为原始图0.85倍
p.zoom_random(probability=0.3, percentage_area=0.85)
 
#最终扩充的数据样本数
p.sample(50) #想要扩充到多少张,这里50表示扩充后一共有50张(不包括原来待扩充的图像)

原先crack / image文件夹下只有18张图像        

        运行完成过后,会在原先图像路径crack / image路径里面自动新建一个output文件夹

output 文件夹放的就是扩充后的图像数据和对应的标

注意:图像和对应的标签一定要名称完全一致(包括后缀)才能使用这段代码完成数据扩充。不然就只会扩充图像,而不会扩充标签

标签:25,标签,路径,语义,50,图像,扩充
From: https://blog.csdn.net/qq_54434270/article/details/140567863

相关文章

  • 离散数学——2.命题逻辑公式语法和语义
    命题逻辑公式语法和语义命题逻辑基本概念命题及其真值对事物性质或关系进行判断,有真假值的陈述句非陈述句(感叹句、疑问句、祈使句)不是命题带变量的句子、认为是悖论的句子,没有真假值,不是命题命题的真值包含两个值,一个为真(true),一个为假(false)使用0或F表示假,1或T表......
  • 聚类优化:Scikit-Learn中的数据标签分配艺术
    聚类优化:Scikit-Learn中的数据标签分配艺术在聚类分析中,标签分配是一个关键步骤,它直接影响聚类的解释性和实用性。Scikit-Learn(简称sklearn),作为Python中广受欢迎的机器学习库,提供了多种工具和方法来优化聚类标签的分配。本文将详细介绍这些方法,并提供详细的解释和代码示例......
  • 视觉探秘:sklearn中聚类标签的可视化之道
    视觉探秘:sklearn中聚类标签的可视化之道在数据科学领域,聚类分析是一种无监督学习方法,用于将数据集中的样本划分为若干个组或“簇”,使得同一组内的样本相似度高,而不同组之间的样本相似度低。Scikit-Learn(简称sklearn),作为Python中广受欢迎的机器学习库,不仅提供了多种聚类算法......
  • HTML标签(上)
    摘要:(1)标签的书写注意规范      (2)HTML骨架标签      (3)超链接标签      (4)图片标签,以及alt和title的区别      (5)相对路径的三种形式一.HTML语法规范①基本语法概述1)HTML标签是由尖括号包围的关键词,例如<html>2)HTML标签通......
  • 易优CMS模板标签uitype栏目调用在模板文件index.htm中调用uitype标签,实现指定栏目可视
    【基础用法】标签:uitype描述:栏目编辑,比uitext、uihtml、uiupload标签多了一个typeid属性,使用时结合html一起才能完成可视化布局,只针对具有可视化功能的模板。用法:<divclass="eyou-edit"e-id="文件模板里唯一的数字ID"e-page='文件模板名'e-type="type">{eyou:uitypetypeid=......
  • 易优CMS模板标签modelsartlist频道循环输出顶级栏目列表
    [基础用法]标签:modelsartlist(channelartlist)备注:使用channelartlist也可以正常输出描述:获取当前栏目分类的下级栏目的文档列表用法:{eyou:modelsartlisttypeid='栏目ID'type='son'loop='20'}<ahref='{eyou:fieldname='typeurl'/}'>{eyou:fi......
  • HTML学习1:网页基本标签
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metaname="viewport"content="width=device-width,initial-scale=1.0">  <title>网页基本标签</title></......
  • 2024-07-18 code标签渲染时会多出空格是怎么回事?
    问题就是我给code标签传递一段源代码,该代码明明没有空格,但实际渲染却多了一串空格?如下图所示: 原因:code标签包裹的内容会原原本本的渲染出来,包括空格。我查看了我的代码: 我是这么写的:<code>{{sourceCode}}</code>{{sourceCode}}前面有空格,code标签直接把它们......
  • 7.kafka中的消费语义、幂等性
    目录概述kafka中幂等性支持配置原理概述  kafka中的消费语义atmostonce:可能会丢数据atleastonce:all+分区副本>=2+min>=2不丢失数据,但是数据可能重复exactlyonce:精准一次,不丢不重kafka的事务与幂等性官方速递ApacheKafkaIdempotentProducer-A......
  • 易优CMSartlist 文档列表(配合arcpagelist标签可实现ajax瀑布流分页)
    [基础用法]标签:artlist描述:获取网站栏目(如:文章、产品、图集、软件等)的一些文章。用法:{eyou:artlisttypeid='栏目ID'limit='0,10'flag='c'titlelen='30'infolen='160'orderby='add_time'}<ahref='{$field.arcurl}'&g......