github:https://github.com/XuelianZ/augment

本工具主要用于基于图像的目标检测样本增广。源标注文件为xml文件,采用voc标准标注格式,如下

样本增广工具主要实现resize、rotate、crop、flip、mosaic的一个或多个组合变换,并生成变换后的图像及对应的xml标注文件。同时还提供一个显示功能,用于检验标注框的准确性。该工具适用于批量样本生成。以下为使用示例:

源样本

1.resize

支持指定放缩和比例放缩

2.rotate

支持任意角度旋转,并使用背景图填充边缘。有指定旋转角度模式和随机旋转模式。支持旋转过程中放缩。

3.crop

支持'RANDOM_CROP','CENTER_CROP','FIVE_CROP'三种模式,'RANDOM_CROP'模式下可任意指定crop图片数。

4.flip

支持水平、垂直、水平垂直3种翻转模式

5.Mosaic

对源数据集中样本进行随机组合变换后生成拼图样本。特别适用于伪造小目标样本

6show

显示功能,自动分配不同颜色显示不同目标类别

目标检测带标签样本增广工具相关推荐

  1. 目标检测带标签数据增强代码

    注意:我的数据集名字从1开始的,所以是for i in range(1,num),所以倒数第三句 str(i + num-1) 如果是从零开始就不用-1.另外文件名以及图片大小(1280,1024)也 ...

  2. 综述:解决目标检测中的样本不均衡问题

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨SFXiang 来源丨AI算法修炼营 编辑丨极市平台 极市导 ...

  3. Yolov5官方网络改进:增加search模块(基于迁移学习的目标检测+多模态零样本自定义标签分类网络)

    1.效果展示[label:目标检测:概率+针对检测框的细分类(颜色情绪都行,此部分标签可自定义)]: 1.1目标检测+颜色识别 1.2人物检测+情绪检测 1.3针对特定类别的自动裁切效果+情绪识别结果 ...

  4. 目标检测和图像分割常用的标注工具

    1 LabelImg LabelImg 是一款开源的图像标注工具,标签可用于分类和目标检测,它是用 Python 编写的,并使用Qt作为其图形界面,简单好用.注释以 PASCAL VOC 格式保存为 ...

  5. 关于目标检测中正负样本的理解

    一开始学习时我没有太关注正负样本的问题,我以为正样本就是标注好的GT box,然而学到后面发现有很多的区别正负样本的方法,我才知道自己理解错了.正例是用来使预测结果更靠近真实值的,负例是用来使预测结果 ...

  6. 目标检测中的样本不平衡处理方法——OHEM, Focal Loss, GHM, PISA

    GitHub 简书 CSDN 文章目录 1. 前言 2. OHEM 3. Focal Loss 3.1 Cross Entropy 3.2 Balanced Cross Entropy 3.3 Foc ...

  7. 【目标检测】|少样本检测

    Few-shot Object Detection via Feature Reweighting 第一篇研究few-shot 目标检测论文.通过reweighting 模块快速调整元特征,同时用于检 ...

  8. 纯量产经验 | 谈谈目标检测中正负样本的问题

    作者 |  Mr.Jian  编辑 | 汽车人 原文链接:https://zhuanlan.zhihu.com/p/563196861 点击下方卡片,关注"自动驾驶之心"公众号 A ...

  9. 经典论文解析——YOLOv1——目标检测

    YOLOv1,you only look once 1. 网络简介 2. 网络设计思路 3. 网络结构 4. 网络训练和检测的技巧 5. 网络的优缺点   其实经典的CNN如AlexNet,VGG,G ...

最新文章

  1. Redis:redis cluster的实现细节
  2. 计算机创建任务计划,win7系统创建任务计划的方法 如何创建任务计划
  3. inotifywait监听php,利用inotifywait监控主机文件和目录
  4. python超神之路:创建对象的9种方法
  5. 51. Python 数据处理(2)
  6. JQuery实现旅游导航菜单应用方便
  7. html 最小长度单位,html见长度单位尺寸单�?CSS布局HTML
  8. MSN退休,寻找微软如何融合MSN的答案:体验skype6国际版MSN功能。
  9. 即学即用的30个python常用代码
  10. 男生种草潮流社区edge(嘿市),会是男生的小红书吗?
  11. Riverbed将SD-WAN融入WAN优化
  12. LIN总线开发:STM32F0 TJA1020
  13. Android多进程从头讲到尾,成功定级腾讯T3-2
  14. 【优秀的下载工具】Leech for Mac 3.1.4
  15. ZCMU--5066: 黑暗长廊
  16. 广东技术师范大学计算机科学与技术期末考试,广东技术师范大学计算机科学与技术专业(留学生)本科人才培养方案...
  17. ObjectUtils.isEmpty() 和 null 区别
  18. 滑动差分倒谱系数 matlab,【网安学术】基于音频特征参数的多语种分类算法
  19. 中国大数据综合服务提供商Top100排行榜
  20. Robust stochastic frontier analysis

热门文章

  1. boost::sort模块实现跨并行线程的整数排序速度基准的测试程序
  2. boost::pfr模块编写自己的 io-manipulator 进行打印的测试程序
  3. 在并发中练习 Boost.Multiprecision多线程环境相关的测试程序
  4. boost::hana::eval用法的测试程序
  5. boost::hana::overload用法的测试程序
  6. Boost:bind绑定全局占位符的测试程序
  7. VTK:可视化算法之FindCellIntersections
  8. VTK:可视化算法之DataSetSurface
  9. VTK:IO之GenericDataObjectReader
  10. OpenCV视网膜和现实世界的视野