git clone https://github.com/yakhyo/yolo2voc.git
cd yolo2voc
pip install -r requirements.txt
config.py based according to your datasetmain.py --yolo2voc to convert YOLO to VOCmain.py --voc2yolo to convert VOC to YOLOmain.py --voc2yolo_a to convert VOC to YOLO (absolute)main.py --voc2yolo
<object-class> - integer number of object from 0 to (classes-1)<x> <y> <width> <height> - float values relative to width and height of an image, it can be within range
of (0.0 to 1.0]<x> = <absolute_x> / <image_width> or <height> = <absolute_height> / <image_height><x> <y> - are center of rectangle (are not top-left corner)zidane.jpg
The label file corresponding to the above image contains 2 persons (class 0) and a tie (class 27):
<object-class> <x> <y> <width> <height>
main.py --voc2yolo_a
<object-class> - integer number of object from 0 to (classes-1)<x_min> <y_min> <x_max> <y_max> - int absolute values object coordinates<object-class> <x_min> <y_min> <x_max> <y_max>:1 255 247 425 468
0 470 105 680 468
1 152 356 658 754