YOLO数据集数据增强代码 420.87KB
weixin_43334693需要积分:3(1积分=1元)资源文件列表:
Data-enhancement-main.zip 大约有42个文件
Data-enhancement-main/.idea/
Data-enhancement-main/.idea/.gitignore 50B
Data-enhancement-main/.idea/Data-enhancement-main.iml 452B
Data-enhancement-main/.idea/inspectionProfiles/
Data-enhancement-main/.idea/inspectionProfiles/profiles_settings.xml 174B
Data-enhancement-main/.idea/inspectionProfiles/Project_Default.xml 881B
Data-enhancement-main/.idea/misc.xml 195B
Data-enhancement-main/.idea/modules.xml 301B
Data-enhancement-main/.idea/workspace.xml 6.26KB
Data-enhancement-main/Data-enhancement-main/
Data-enhancement-main/Data-enhancement-main/.gitignore 1.76KB
Data-enhancement-main/Data-enhancement-main/.gitignore_1 1.76KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Annotations/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Annotations/0001.xml 734B
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Annotations/0001_1.xml 734B
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Annotations2/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Images/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Images/0001.jpg 91.24KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/Images/0001_1.jpg 91.24KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/data/images2/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/DataAugmentforLabelImg.py 21.01KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectDetection/DataAugmentforLabelImg_1.py 21.81KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/__init__.py 75B
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/__init___1.py 75B
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/data/
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/data/0001.jpg 91.24KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/data/0001.json 36.84KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/data/0001_1.jpg 91.24KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/data/0001_1.json 36.84KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/DataAugmentforLabelMe.py 9KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/DataAugForObjectSegmentation/DataAugmentforLabelMe_1.py 9KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/README.md 1.24KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/README_1.md 1.24KB
Data-enhancement-main/Data-enhancement-main/Data-enhancement/rename_file.py 551B
Data-enhancement-main/Data-enhancement-main/Data-enhancement/rename_file_1.py 554B
Data-enhancement-main/Data-enhancement-main/README.md 1.62KB
Data-enhancement-main/Data-enhancement-main/README_1.md 1.62KB
Data-enhancement-main/zhuanhuan.py 2.41KB
资源介绍:
资源内是YOLO数据集数据增强代码,含有图像旋转、剪裁、平移、加噪声、调节亮度、翻转、镜像、缩放等方法。另外附有xml到txt转换的代码,并可实现带标签扩增。
内含教程,非常简单易上手。
# Data-enhancement
**2022/10/22 修改了github代码导致xmax<xmin的情况。(由于上传疏忽,正确的代码修改了后上传的错误的版本)**
Support data enhancement when there are few data sets(支持数据集较少的情况进行数据增强,包含随机的多种变化)
这是数据集扩增的一个小工具,在您想使用yolo等目标检测算法时数据集较少的情况下能够进行变化增强图片,丰富您的数据集。
(支持LabelIMg和LabelMe标注的文件)
包括3个python文件
(rename_file.py、DataAugmentforLabelImg.py和DataAugmentforLabelMe.py)
原文链接:https://blog.csdn.net/qq_39740357/article/details/123258697
1. rename_file.py能实现文件的重命名,注意修改文件的路径
2. DataAugmentforLabelImg.py能实现LabelImg标注后的图片的增强(包括模糊,亮度,裁剪,旋转,平移,镜像等变化)
3. DataAugmentforLabelMe.py能实现LabelMe标注后的图片的增强(包括模糊、亮度、平移、镜像等变化)
**注意:一些包的安装是必要的,比如Opencv_python等**
<br>
##*将您需要增强的图片放在对应的文件夹即可,具体可参考demo给出的图片和xml文件存放路径,您放入即可*
<br>
**保存结果:**<br>
1. 目标检测增强后的图片默认会保存在./data/Images2中,xml文件会保存在./data/Annotations2中(包括新的图片和xml文件)<br>
2. 目标分割增强后的图片默认会保存在./data2中(包括新的图片和json文件)
<br>
**实现这个工具参考了:**<br>
https://github.com/maozezhong/CV_ToolBox/blob/master/DataAugForObjectDetection/
相关资源