dataset convertor
V 0.0.2 Release
PASCAL VOC : ชุดข้อมูล Pascal VOC มีไฟล์ XML สำหรับแต่ละภาพ
YOLO : ชุดข้อมูล YOLO มีไฟล์ TXT สำหรับแต่ละภาพ
COCO : ชุดข้อมูล Coco มีไฟล์ JSON สำหรับแต่ละภาพ
ปัจจุบันสนับสนุนรูปแบบต่อไปนี้:
| จาก | ถึง | ดำเนินการ |
|---|---|---|
| Pascal VOC | yolo (ไฟล์ txt) | ใช่ |
| โยโล | Pascal VOC (ไฟล์ XML) | ใช่ |
| จาก | ถึง | ปัญหา/PR (ถ้ามี) |
|---|---|---|
| Pascal VOC | Coco (ไฟล์ JSON) | เลขที่ |
| Pascal VOC | tfrecord (ไฟล์ tfrecord) | เลขที่ |
| โกโก้ | Pascal VOC (ไฟล์ XML) | เลขที่ |
| โกโก้ | yolo (ไฟล์ txt) | เลขที่ |
| โกโก้ | tfrecord (ไฟล์ tfrecord) | เลขที่ |
| โยโล | Coco (ไฟล์ JSON) | เลขที่ |
| โยโล | tfrecord (ไฟล์ tfrecord) | เลขที่ |
git clone https://github.com/codePerfectPlus/dataset-convertor/ cd dataset-convertor
python -m venv venv source venv/bin/activate
pip install requirements.txtpip install dataset-convertorแปลงคำอธิบายประกอบจากรูปแบบหนึ่งเป็นรูปแบบอื่น
ตัวอย่างการจัดรูปแบบชุดข้อมูล:
- data/pascal_voc/JPEGImages/*.jpg
- data/pascal_voc/Annotations/*.xml
- data/yolo5/JPEGImages/*.jpg
- data/yolo5/labels/*.txt
from convert import Convertor
con = Convertor(input_folder= ' /home/user/data/pascal_voc ' , output_folder= ' /home/user/data/yolo5 ' )
con.voc2yolo ()from convert import Convertor
con = Convertor(input_folder= ' /home/user/data/yolo5 ' , output_folder= ' /home/user/data/pascal_voc ' )
con.yolo2voc ()สร้างปัญหา/การประชาสัมพันธ์หากรูปแบบใดหายไปการบริจาคโอเพ่น-แหล่งข้อมูลยินดีต้อนรับตรวจสอบคู่มือการสนับสนุนสำหรับรายละเอียด