# yolo-img-tool **Repository Path**: geekhwx/yolo-img-tool ## Basic Information - **Project Name**: yolo-img-tool - **Description**: yolov8数据集处理工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-10 - **Last Updated**: 2024-10-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python ## README # yolov8数据集处理工具 ## 适用版本 - YOLOv8 ## 效果简介 将`app.py`和`config.yaml`两个配置文件放置到`ultralytics-8.2.0`项目下,运行后会将标注好的正式数据,和误识别样本数据,一键生成符合v8最终训练要求的格式结构,并移动到`ultralytics-8.2.0`项目下的`datasets`目录下 ## 数据集标注要求 1. 标注后的文件需要严格按照以下格式存放 ~~~bash ├── 1棕熊 │   ├── 2024-0814-002120_000246.JPG │   ├── 2024-0814-002120_000246.xml │   ├── 2024-0814-193554_000248.JPG │   ├── 2024-0814-193554_000248.xml │   ├── 2024-0814-194057_000746.JPG │   ├── 2024-0814-194057_000746.xml │   ├── 2024-0814-194205_000747.JPG │   ├── 2024-0814-194205_000747.xml │   ├── 2024-0814-201058_000249.JPG │   ├── 2024-0814-201058_000249.xml │   ├── 2024-0814-201104_000748.JPG │   ├── 2024-0814-201104_000748.xml │   ├── 2024-0814-203058_000749.JPG │   ├── 2024-0814-203058_000749.xml │   ├── 2024-0814-203232_000750.JPG │   ├── 2024-0814-203232_000750.xml │   ├── 2024-0814-204404_000751.JPG │   ├── 2024-0814-204404_000751.xml │   ├── 2024-0814-211919_000250.JPG │   ├── 2024-0814-211919_000250.xml │   └── zx001.gif ├── 2bg误识别 │   ├── wsb2_1.jpg │   ├── wsb2_10.jpg │   ├── wsb2_2.jpg │   ├── wsb2_3.jpeg │   ├── wsb2_4.jpg │   ├── wsb2_5.jpg │   ├── wsb2_6.jpg │   ├── wsb2_7.jpg │   ├── wsb2_8.jpg │   └── wsb2_9.jpg └── 3bg误识别 ├── wsb3_1.jpg ├── wsb3_10.jpg ├── wsb3_2.jpg ├── wsb3_3.jpeg ├── wsb3_4.jpg ├── wsb3_5.jpg ├── wsb3_6.jpg ├── wsb3_7.jpg ├── wsb3_8.jpg └── wsb3_9.jpg ~~~ ## v8结果目录 ~~~bash ├── 1棕熊 │   ├── 2024-0814-002120_000246.JPG │   ├── 2024-0814-002120_000246.xml │   ├── 2024-0814-193554_000248.JPG │   ├── 2024-0814-193554_000248.xml │   ├── 2024-0814-194057_000746.JPG │   ├── 2024-0814-194057_000746.xml │   ├── 2024-0814-194205_000747.JPG │   ├── 2024-0814-194205_000747.xml │   ├── 2024-0814-201058_000249.JPG │   ├── 2024-0814-201058_000249.xml │   ├── 2024-0814-201104_000748.JPG │   ├── 2024-0814-201104_000748.xml │   ├── 2024-0814-203058_000749.JPG │   ├── 2024-0814-203058_000749.xml │   ├── 2024-0814-203232_000750.JPG │   ├── 2024-0814-203232_000750.xml │   ├── 2024-0814-204404_000751.JPG │   ├── 2024-0814-204404_000751.xml │   ├── 2024-0814-211919_000250.JPG │   └── 2024-0814-211919_000250.xml ├── 2bg误识别 │   ├── wsb2_1.jpg │   ├── wsb2_10.jpg │   ├── wsb2_2.jpg │   ├── wsb2_3.jpeg │   ├── wsb2_4.jpg │   ├── wsb2_5.jpg │   ├── wsb2_6.jpg │   ├── wsb2_7.jpg │   ├── wsb2_8.jpg │   └── wsb2_9.jpg ├── 3bg误识别 │   ├── wsb3_1.jpg │   ├── wsb3_10.jpg │   ├── wsb3_2.jpg │   ├── wsb3_3.jpeg │   ├── wsb3_4.jpg │   ├── wsb3_5.jpg │   ├── wsb3_6.jpg │   ├── wsb3_7.jpg │   ├── wsb3_8.jpg │   └── wsb3_9.jpg ├── failed_file │   └── suffix_mismatch │   └── 1棕熊 │   └── zx001.gif └── rxct_241008 ├── test │   ├── images │   │   └── 2024-0814-194205_000747.JPG │   └── labels │   └── 2024-0814-194205_000747.txt ├── train │   ├── images │   │   ├── 2024-0814-194057_000746.JPG │   │   ├── 2024-0814-201058_000249.JPG │   │   ├── 2024-0814-201104_000748.JPG │   │   ├── 2024-0814-203058_000749.JPG │   │   ├── 2024-0814-203232_000750.JPG │   │   ├── 2024-0814-204404_000751.JPG │   │   ├── 2024-0814-211919_000250.JPG │   │   ├── wsb2_1.jpg │   │   ├── wsb2_10.jpg │   │   ├── wsb2_2.jpg │   │   ├── wsb2_3.jpeg │   │   ├── wsb2_4.jpg │   │   ├── wsb2_6.jpg │   │   ├── wsb2_7.jpg │   │   ├── wsb2_9.jpg │   │   ├── wsb3_10.jpg │   │   ├── wsb3_2.jpg │   │   ├── wsb3_3.jpeg │   │   ├── wsb3_4.jpg │   │   ├── wsb3_6.jpg │   │   ├── wsb3_7.jpg │   │   ├── wsb3_8.jpg │   │   └── wsb3_9.jpg │   └── labels │   ├── 2024-0814-194057_000746.txt │   ├── 2024-0814-201058_000249.txt │   ├── 2024-0814-201104_000748.txt │   ├── 2024-0814-203058_000749.txt │   ├── 2024-0814-203232_000750.txt │   ├── 2024-0814-204404_000751.txt │   ├── 2024-0814-211919_000250.txt │   ├── wsb2_1.txt │   ├── wsb2_10.txt │   ├── wsb2_2.txt │   ├── wsb2_3.txt │   ├── wsb2_4.txt │   ├── wsb2_6.txt │   ├── wsb2_7.txt │   ├── wsb2_9.txt │   ├── wsb3_10.txt │   ├── wsb3_2.txt │   ├── wsb3_3.txt │   ├── wsb3_4.txt │   ├── wsb3_6.txt │   ├── wsb3_7.txt │   ├── wsb3_8.txt │   └── wsb3_9.txt └── valid ├── images │   ├── 2024-0814-002120_000246.JPG │   ├── 2024-0814-193554_000248.JPG │   ├── wsb2_5.jpg │   ├── wsb2_8.jpg │   ├── wsb3_1.jpg │   └── wsb3_5.jpg └── labels ├── 2024-0814-002120_000246.txt ├── 2024-0814-193554_000248.txt ├── wsb2_5.txt ├── wsb2_8.txt ├── wsb3_1.txt └── wsb3_5.txt ~~~ ## 结果说明 - 正式数据按照:`7:2:1`比例划分为训练集、验证集、测试集 - 背景数据按照:`8:2`比例划分为训练集、验证集