├── .gitignore
├── LICENSE
├── MANIFEST.in
├── README.md
├── labels
├── balloons.txt
├── birds-1.txt
├── pexels-flora-hsu-7008067.txt
├── pexels-palu-malerba-14305.txt
├── pexels-palu-malerba-14305356 (1).txt
└── pexels-palu-malerba-14305356.txt
├── names.txt
├── pyproject.toml
├── setup.py
└── src
├── annotation
├── annotate.py
├── filters.py
└── utils.py
├── example
├── car.jpg
├── car.mp4
├── images
│ ├── img-0.jpg
│ ├── img-1.jpg
│ ├── img-10.jpg
│ ├── img-11.jpg
│ ├── img-12.jpg
│ ├── img-13.jpg
│ ├── img-14.jpg
│ ├── img-15.jpg
│ ├── img-16.jpg
│ ├── img-17.jpg
│ ├── img-18.jpg
│ ├── img-19.jpg
│ ├── img-2.jpg
│ ├── img-20.jpg
│ ├── img-21.jpg
│ ├── img-22.jpg
│ ├── img-23.jpg
│ ├── img-24.jpg
│ ├── img-25.jpg
│ ├── img-26.jpg
│ ├── img-27.jpg
│ ├── img-28.jpg
│ ├── img-29.jpg
│ ├── img-3.jpg
│ ├── img-30.jpg
│ ├── img-31.jpg
│ ├── img-32.jpg
│ ├── img-33.jpg
│ ├── img-34.jpg
│ ├── img-35.jpg
│ ├── img-36.jpg
│ ├── img-37.jpg
│ ├── img-38.jpg
│ ├── img-39.jpg
│ ├── img-4.jpg
│ ├── img-40.jpg
│ ├── img-41.jpg
│ ├── img-42.jpg
│ ├── img-43.jpg
│ ├── img-44.jpg
│ ├── img-45.jpg
│ ├── img-46.jpg
│ ├── img-47.jpg
│ ├── img-48.jpg
│ ├── img-49.jpg
│ ├── img-5.jpg
│ ├── img-50.jpg
│ ├── img-6.jpg
│ ├── img-7.jpg
│ ├── img-8.jpg
│ └── img-9.jpg
├── labels
│ ├── img-0.txt
│ ├── img-1.txt
│ ├── img-10.txt
│ ├── img-11.txt
│ ├── img-12.txt
│ ├── img-13.txt
│ ├── img-14.txt
│ ├── img-15.txt
│ ├── img-16.txt
│ ├── img-17.txt
│ ├── img-18.txt
│ ├── img-19.txt
│ ├── img-2.txt
│ ├── img-20.txt
│ ├── img-21.txt
│ ├── img-22.txt
│ ├── img-23.txt
│ ├── img-24.txt
│ ├── img-25.txt
│ ├── img-26.txt
│ ├── img-27.txt
│ ├── img-28.txt
│ ├── img-29.txt
│ ├── img-3.txt
│ ├── img-30.txt
│ ├── img-31.txt
│ ├── img-32.txt
│ ├── img-33.txt
│ ├── img-34.txt
│ ├── img-35.txt
│ ├── img-36.txt
│ ├── img-37.txt
│ ├── img-38.txt
│ ├── img-39.txt
│ ├── img-4.txt
│ ├── img-40.txt
│ ├── img-41.txt
│ ├── img-42.txt
│ ├── img-43.txt
│ ├── img-44.txt
│ ├── img-45.txt
│ ├── img-46.txt
│ ├── img-47.txt
│ ├── img-48.txt
│ ├── img-49.txt
│ ├── img-5.txt
│ ├── img-50.txt
│ ├── img-6.txt
│ ├── img-7.txt
│ ├── img-8.txt
│ └── img-9.txt
├── names.txt
└── people.mp4
└── tools
├── __init__.py
└── visualize.py
/.gitignore:
--------------------------------------------------------------------------------
1 | # Byte-compiled / optimized / DLL files
2 | __pycache__/
3 | *.py[cod]
4 | *$py.class
5 |
6 | # C extensions
7 | *.so
8 |
9 | # Distribution / packaging
10 | .Python
11 | build/
12 | develop-eggs/
13 | dist/
14 | downloads/
15 | eggs/
16 | .eggs/
17 | lib/
18 | lib64/
19 | parts/
20 | sdist/
21 | var/
22 | wheels/
23 | pip-wheel-metadata/
24 | share/python-wheels/
25 | *.egg-info/
26 | .installed.cfg
27 | *.egg
28 | MANIFEST
29 |
30 | # PyInstaller
31 | # Usually these files are written by a python script from a template
32 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
33 | *.manifest
34 | *.spec
35 |
36 | # Installer logs
37 | pip-log.txt
38 | pip-delete-this-directory.txt
39 |
40 | # Unit test / coverage reports
41 | htmlcov/
42 | .tox/
43 | .nox/
44 | .coverage
45 | .coverage.*
46 | .cache
47 | nosetests.xml
48 | coverage.xml
49 | *.cover
50 | *.py,cover
51 | .hypothesis/
52 | .pytest_cache/
53 |
54 | # Translations
55 | *.mo
56 | *.pot
57 |
58 | # Django stuff:
59 | *.log
60 | local_settings.py
61 | db.sqlite3
62 | db.sqlite3-journal
63 |
64 | # Flask stuff:
65 | instance/
66 | .webassets-cache
67 |
68 | # Scrapy stuff:
69 | .scrapy
70 |
71 | # Sphinx documentation
72 | docs/_build/
73 |
74 | # PyBuilder
75 | target/
76 |
77 | # Jupyter Notebook
78 | .ipynb_checkpoints
79 |
80 | # IPython
81 | profile_default/
82 | ipython_config.py
83 |
84 | # pyenv
85 | .python-version
86 |
87 | # pipenv
88 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
89 | # However, in case of collaboration, if having platform-specific dependencies or dependencies
90 | # having no cross-platform support, pipenv may install dependencies that don't work, or not
91 | # install all needed dependencies.
92 | #Pipfile.lock
93 |
94 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow
95 | __pypackages__/
96 |
97 | # Celery stuff
98 | celerybeat-schedule
99 | celerybeat.pid
100 |
101 | # SageMath parsed files
102 | *.sage.py
103 |
104 | # Environments
105 | .env
106 | .venv
107 | env/
108 | venv/
109 | ENV/
110 | env.bak/
111 | venv.bak/
112 |
113 | src/pyOpenAnnotate.egg-info
114 |
115 | # Spyder project settings
116 | .spyderproject
117 | .spyproject
118 |
119 | # Rope project settings
120 | .ropeproject
121 |
122 | # mkdocs documentation
123 | /site
124 |
125 | # mypy
126 | .mypy_cache/
127 | .dmypy.json
128 | dmypy.json
129 |
130 | # Pyre type checker
131 | .pyre/
132 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2022 LearnOpenCV
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6 |
7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8 |
9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10 |
--------------------------------------------------------------------------------
/MANIFEST.in:
--------------------------------------------------------------------------------
1 | include ./example/*
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Automated Annotation Tool
2 |
3 | Automate your image annotation pipeline using pyOpenAnnotate. It is built harnessing the power of OpenCV. Perfect for annotating single class datasets. Check out accompanying blog post to understand how pyOpenAnnotate has been designed.
4 |
5 | [Automated Image Annotation Tool Using OpenCV](https://learnopencv.com/automated-image-annotation-tool-using-opencv-python/).
6 |
7 |
8 |
9 |
10 |
11 | ## Example Use Cases
12 |
13 |
14 |
15 |
16 | ## How To Use pyOpenAnnotate?
17 |
18 | ### 0. Installation
19 | ```
20 | pip install pyOpenAnnotate
21 | ```
22 | Annotating images using pyOpenAnnotate is pretty simple. Use the command `annotate` followed by the following flags as per the requirement.
23 | ### 1. Annotate Images
24 |
25 | ```
26 | annotate --img
27 | ```
28 |
29 | ### 2. Annotate Video
30 | ```
31 | annotate --vid
32 | ```
33 | ### 3. Global Flags
34 | ```
35 | -T : View mask window.
36 | --resume : Continue from where you left off.
37 | --skip : Frames to skip while processing a video file.
38 | ```
39 |
40 | ### 4. Mouse Controls
41 | ```
42 | Click and Drag: Draw bounding boxes.
43 | Double Click: Remove existing annotation.
44 | ```
45 |
46 | ## Display Annotations
47 | Visualize your annotations using the `showlbls` command.
48 | ```
49 | showlbls --img --ann
50 | ```
51 |
52 | ## Keyboard Navigation
53 | ```
54 | N or D : Save and go to next image
55 | B or A : Save and go back
56 | C : Toggle clear screen (during annotation)
57 | T : Toggle mask window (during annotation)
58 | Q : Quit
59 | ```
60 |
--------------------------------------------------------------------------------
/labels/balloons.txt:
--------------------------------------------------------------------------------
1 | 0 0.1796875 0.5855932203389831 0.10729166666666666 0.21525423728813559
2 | 0 0.303125 0.6830508474576271 0.08541666666666667 0.16610169491525423
3 | 0 0.0109375 0.5516949152542373 0.021875 0.07966101694915254
4 | 0 0.07395833333333333 0.9483050847457627 0.027083333333333334 0.05593220338983051
5 | 0 0.4203125 0.9322033898305084 0.021875 0.04745762711864407
6 | 0 0.47604166666666664 0.38728813559322034 0.14583333333333334 0.2966101694915254
7 |
--------------------------------------------------------------------------------
/labels/birds-1.txt:
--------------------------------------------------------------------------------
1 | 0 0.8151041666666666 0.44375 0.06354166666666666 0.184375
2 | 0 0.6515625 0.62734375 0.06770833333333333 0.1578125
3 | 0 0.35885416666666664 0.25390625 0.06145833333333333 0.1453125
4 | 0 0.409375 0.38359375 0.05625 0.1421875
5 | 0 0.675 0.35703125 0.06875 0.1421875
6 | 0 0.5598958333333334 0.2953125 0.057291666666666664 0.134375
7 | 0 0.7984375 0.71796875 0.06354166666666666 0.1171875
8 | 0 0.6020833333333333 0.60546875 0.05416666666666667 0.1390625
9 | 0 0.2234375 0.30859375 0.059375 0.0984375
10 | 0 0.8640625 0.68828125 0.06354166666666666 0.1171875
11 | 0 0.1265625 0.55 0.05520833333333333 0.1125
12 | 0 0.5984375 0.8921875 0.05520833333333333 0.115625
13 | 0 0.5223958333333333 0.41328125 0.05520833333333333 0.1109375
14 | 0 0.6885416666666667 0.50390625 0.05625 0.0890625
15 | 0 0.26458333333333334 0.7953125 0.052083333333333336 0.1375
16 | 0 0.9109375 0.20859375 0.065625 0.1328125
17 | 0 0.25677083333333334 0.43515625 0.051041666666666666 0.1046875
18 | 0 0.2760416666666667 0.5015625 0.06041666666666667 0.1375
19 | 0 0.22135416666666666 0.57890625 0.06354166666666666 0.1203125
20 | 0 0.2234375 0.64140625 0.059375 0.1046875
21 | 0 0.20885416666666667 0.66953125 0.053125 0.1109375
22 | 0 0.2864583333333333 0.71875 0.05625 0.115625
23 |
--------------------------------------------------------------------------------
/labels/pexels-flora-hsu-7008067.txt:
--------------------------------------------------------------------------------
1 | 0 0.5009164222873901 0.7901982378854625 1.002016129032258 0.4223568281938326
2 | 0 0.5863269794721407 0.6657488986784141 0.0687316715542522 0.12389867841409692
3 | 0 0.6420454545454546 0.6365638766519823 0.0531524926686217 0.053138766519823785
4 | 0 0.17906891495601174 0.7673458149779736 0.027126099706744868 0.07681718061674009
5 | 0 0.5113636363636364 0.07268722466960352 0.024926686217008796 0.07654185022026432
6 | 0 0.4409824046920821 0.6679515418502202 0.03225806451612903 0.05644273127753304
7 | 0 0.7534824046920822 0.7601872246696035 0.05736803519061583 0.053138766519823785
8 | 0 0.8966275659824047 0.9691629955947136 0.035373900293255135 0.036068281938325994
9 | 0 0.5436217008797654 0.6406938325991189 0.027126099706744868 0.02643171806167401
10 | 0 0.40249266862170086 0.7736784140969163 0.04270527859237536 0.017070484581497798
11 | 0 0.8680351906158358 0.829295154185022 0.028042521994134897 0.028083700440528634
12 | 0 0.8909457478005866 0.8807819383259912 0.01777859237536657 0.031112334801762113
13 | 0 0.6994134897360704 0.8939977973568282 0.011363636363636364 0.06415198237885462
14 | 0 0.13526392961876832 0.661068281938326 0.027126099706744868 0.020374449339207047
15 |
--------------------------------------------------------------------------------
/labels/pexels-palu-malerba-14305.txt:
--------------------------------------------------------------------------------
1 | 0 0.62475 0.6393312101910829 0.12925 0.26910828025477707
2 | 0 0.68425 0.25636942675159236 0.054 0.11464968152866242
3 | 0 0.406 0.6269904458598726 0.04775 0.09792993630573249
4 | 0 0.8645 0.6982484076433121 0.048 0.08121019108280254
5 | 0 0.0325 0.9315286624203821 0.03225 0.06329617834394904
6 | 0 0.07425 0.8869426751592356 0.03225 0.059713375796178345
7 | 0 0.49675 0.7794585987261147 0.0335 0.054538216560509556
8 | 0 0.17125 0.8558917197452229 0.03 0.054538216560509556
9 | 0 0.3035 0.8097133757961783 0.028 0.05493630573248408
10 | 0 0.932 0.2340764331210191 0.13325 0.3288216560509554
11 | 0 0.45825 0.14012738853503184 0.046 0.09156050955414012
12 | 0 0.24425 0.2870222929936306 0.2115 0.43511146496815284
13 | 0 0.1135 0.6556528662420382 0.0895 0.1660031847133758
14 | 0 0.1895 0.6102707006369427 0.054 0.10828025477707007
15 | 0 0.15825 0.5867834394904459 0.0375 0.08479299363057324
16 |
--------------------------------------------------------------------------------
/labels/pexels-palu-malerba-14305356 (1).txt:
--------------------------------------------------------------------------------
1 | 0 0.50125 0.7193333333333334 1.00275 0.5638333333333333
2 | 0 0.85275 0.5805 0.2805 0.14433333333333334
3 | 0 0.143 0.284 0.15 0.08466666666666667
4 | 0 0.563 0.67 0.082 0.0985
5 | 0 0.63175 0.768 0.06675 0.11933333333333333
6 | 0 0.6845 0.12 0.05575 0.0485
7 | 0 0.1325 0.7331666666666666 0.079 0.027833333333333335
8 | 0 0.0235 0.727 0.047 0.04583333333333333
9 | 0 0.406 0.27566666666666667 0.04875 0.043
10 | 0 0.4595 0.07216666666666667 0.04725 0.041666666666666664
11 | 0 0.8645 0.30683333333333335 0.0485 0.03883333333333333
12 | 0 0.3805 0.5366666666666666 0.075 0.07083333333333333
13 | 0 0.6235 0.6485 0.053 0.06116666666666667
14 | 0 0.0865 0.9581666666666667 0.05975 0.036166666666666666
15 | 0 0.463 0.6485 0.03475 0.05
16 | 0 0.6095 0.5625 0.06925 0.08333333333333333
17 | 0 0.96725 0.684 0.054 0.032
18 | 0 0.66775 0.6206666666666667 0.04175 0.04716666666666667
19 | 0 0.03875 0.9805 0.07775 0.025
20 | 0 0.81775 0.7423333333333333 0.06675 0.026333333333333334
21 | 0 0.80475 0.5296666666666666 0.0905 0.020833333333333332
22 |
--------------------------------------------------------------------------------
/labels/pexels-palu-malerba-14305356.txt:
--------------------------------------------------------------------------------
1 | 0 0.5008620689655172 0.5022455089820359 1.0020114942528735 1.0052395209580838
2 | 0 0.8091954022988506 0.25748502994011974 0.022988505747126436 0.0815868263473054
3 |
--------------------------------------------------------------------------------
/names.txt:
--------------------------------------------------------------------------------
1 | img-0.jpg
2 | img-1.jpg
3 | img-2.jpg
4 | img-3.jpg
5 | img-4.jpg
6 | img-5.jpg
7 | img-6.jpg
8 | img-7.jpg
9 | img-8.jpg
10 | img-9.jpg
11 | img-10.jpg
12 | img-11.jpg
13 | img-12.jpg
14 | img-13.jpg
15 | img-14.jpg
16 | img-15.jpg
17 | img-16.jpg
18 | img-17.jpg
19 | img-18.jpg
20 | img-19.jpg
21 | img-20.jpg
22 | img-21.jpg
23 | img-22.jpg
24 | img-23.jpg
25 | img-24.jpg
26 | img-25.jpg
27 | img-26.jpg
28 | img-27.jpg
29 | img-28.jpg
30 | img-29.jpg
31 | img-30.jpg
32 | img-31.jpg
33 | img-32.jpg
34 | img-33.jpg
35 | img-34.jpg
36 | img-35.jpg
37 | img-36.jpg
38 | img-37.jpg
39 | img-38.jpg
40 | img-39.jpg
41 | img-40.jpg
42 | img-41.jpg
43 | img-42.jpg
44 | img-43.jpg
45 | img-44.jpg
46 | img-45.jpg
47 | img-46.jpg
48 | img-47.jpg
49 | img-48.jpg
50 | img-49.jpg
51 | img-50.jpg
52 |
--------------------------------------------------------------------------------
/pyproject.toml:
--------------------------------------------------------------------------------
1 | [build-system]
2 | requires = ["setuptools>=61.0.0", "wheel"]
3 | build-backend = "setuptools.build_meta"
4 |
5 | [project]
6 | name = "pyOpenAnnotate"
7 | version = "0.4.1"
8 | description = "Single class automated annotation tool using OpenCV"
9 | readme = "README.md"
10 | authors = [{ name = "Kukil Kashyap Borgohain, LearnOpenCV", email = "kukilp213@gmail.com" }]
11 | license = { file = "LICENSE" }
12 | classifiers = [
13 | "Development Status :: 3 - Alpha",
14 | "Operating System :: OS Independent",
15 | "License :: OSI Approved :: MIT License",
16 | "Programming Language :: Python",
17 | "Programming Language :: Python :: 3",
18 | ]
19 | keywords = ["Annotation",
20 | "Automated Annotation",
21 | "OpenCV Annotate",
22 | "Image Annotation Tool",
23 | "Single Class Annotation",
24 | "Simple Annotation",
25 | "Annotation Python",
26 | "Dataset labelling",
27 | "Object detection",
28 | "Industrial annotation",
29 | "openannotate",
30 | "Annotation software",
31 | "Deep Learning",
32 | "Contour Analysis",
33 | "Thresholding OpenCV",
34 | "Color Segmentation",
35 | "segmentation mask",
36 | "Computer Vision",
37 | "Bounding Box Annotation",
38 | ]
39 | dependencies = [
40 | "opencv-python",
41 | "natsort",
42 | ]
43 | requires-python = ">=3.5"
44 |
45 | [project.urls]
46 | Homepage = "https://github.com/bigvisionai/pyOpenAnnotate"
47 |
48 | [project.scripts]
49 | annotate = "annotation.annotate:main"
50 | showlbls = "tools.visualize:main"
51 |
--------------------------------------------------------------------------------
/setup.py:
--------------------------------------------------------------------------------
1 | from setuptools import setup
2 |
3 | setup()
4 |
--------------------------------------------------------------------------------
/src/annotation/annotate.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python3
2 |
3 | import os
4 | import cv2
5 | import sys
6 | import argparse
7 | import numpy as np
8 | from annotation import utils
9 | from tools import visualize
10 | from natsort import natsorted
11 |
12 |
13 | #--------------------------------INITIALIZATIONS--------------------------------#
14 | coord = (20, 20)
15 | del_entries = []
16 | # Boolean to control bbox drawing loop.
17 | draw_box = False
18 | remove_box = False
19 | # Update image.
20 | updated_img = None
21 | clean_img = None
22 | org_img = None
23 | max_area = 0
24 | reset = False
25 | PADDING = 10
26 | Toggle = False
27 | min_area_ratio = 0.000
28 | manual_assert_boxes = []
29 | swap_channel = False
30 | channel_count = 0
31 | blob_conf_key = False
32 | blob_conf = False
33 | #-------------------------------------------------------------------------------#
34 |
35 |
36 | def parser_opt():
37 | parser = argparse.ArgumentParser()
38 | parser.add_argument(
39 | '-img', '--img',
40 | help='path to the images file directory'
41 | )
42 | parser.add_argument(
43 | '-vid', '--vid',
44 | help='path to the video file'
45 | )
46 | parser.add_argument(
47 | '-T', '--toggle-mask',
48 | dest='toggle',
49 | action='store_true',
50 | help='Toggle Threshold Mask'
51 | )
52 | parser.add_argument(
53 | '--resume',
54 | help='path to annotations/labels directory'
55 | )
56 | parser.add_argument(
57 | '--skip',
58 | type=int,
59 | default=3,
60 | help="Number of frames to skip."
61 | )
62 | parser.add_argument(
63 | '-blob', '--blob',
64 | dest='blob_conf',
65 | action='store_true',
66 | help='Turn on advanced shape and size filter control '
67 | )
68 | if len(sys.argv) == 1:
69 | parser.print_help()
70 | sys.exit()
71 | else:
72 | args = parser.parse_args()
73 | return args
74 |
75 |
76 | def image_paths(dir):
77 | # Iterate through the images.
78 | images_path = os.listdir(dir)
79 | # Remove files other than images.
80 | updated_images_paths = []
81 |
82 | for file in images_path:
83 | if ('.jpg' in file) or ('.png' in file) or ('.jpeg' in file):
84 | updated_images_paths.append(file)
85 | # print(f"Test1: {updated_images_paths}")
86 | updated_images_paths = natsorted(updated_images_paths)
87 | # print(f"Test2: {updated_images_paths}")
88 |
89 | with open('names.txt', 'w') as f:
90 | for path in updated_images_paths:
91 | ln = [path, '\n']
92 | f.writelines(ln)
93 |
94 | return updated_images_paths
95 |
96 |
97 | def get_init_bboxes(img):
98 | """
99 | Returns bounding box using contour analysis.
100 | """
101 | global max_area, min_area_ratio
102 | contours, _ = cv2.findContours(img, cv2.RETR_LIST, cv2.CHAIN_APPROX_SIMPLE)
103 | sorted_cnt = sorted(contours, key=cv2.contourArea, reverse = True)
104 | sorted_cnt.remove(sorted_cnt[0])
105 | max_area = img.shape[0] * img.shape[1]
106 | bounding_rect_boxes = []
107 |
108 | for cnt in sorted_cnt:
109 | x,y,w,h = cv2.boundingRect(cnt)
110 | cnt_area = w * h
111 | if (min_area_ratio * max_area < cnt_area):
112 | x = x - PADDING
113 | y = y - PADDING
114 | x = 0 if x < 0 else x
115 | y = 0 if y < 0 else y
116 | x = img.shape[1] if x > img.shape[1] else x
117 | y = img.shape[0] if y > img.shape[0] else y
118 | bounding_rect_boxes.append(((x, y), (x+w, y+h)))
119 | return bounding_rect_boxes
120 |
121 |
122 | def draw_init_annotations(img, boxes):
123 | for box in boxes:
124 | x1, y1, x2, y2 = box[0][0], box[0][1], box[1][0], box[1][1]
125 | # print(x1, y1, x2, y2)
126 | cv2.rectangle(img, (x1, y1), (x2, y2), (255,0,0), 2, cv2.LINE_AA)
127 |
128 |
129 | def get_coordinate(event, x, y, flags, params):
130 | global coord, tlc, draw_box, bboxes, remove_box, clean_img, del_entries
131 |
132 | if event == cv2.EVENT_MOUSEMOVE:
133 | # Current coordinate. Updated every instant with the cursor.
134 | coord = (x, y)
135 |
136 | if event == cv2.EVENT_LBUTTONDOWN:
137 | # Clicked point.
138 | tlc = (x, y)
139 | draw_box = True
140 |
141 | if event == cv2.EVENT_LBUTTONUP:
142 | draw_box = False
143 | # Modify the code to draw rectangles only when area is greater than
144 | # a particular threshold.
145 | # Also don't draw 'point' rectangles.
146 | if tlc != coord:
147 | cv2.rectangle(clean_img, tlc, coord, (255,0,0), 2, cv2.LINE_AA)
148 | # Append the final bbox coordinates to a global list.
149 | # Also remove very very small annotations.
150 | area = utils.get_box_area(tlc, coord)
151 | if area > 0.0001 * max_area:
152 | bboxes.append((tlc, coord))
153 | manual_assert_boxes.append((tlc, coord))
154 |
155 | # Add logic to remove a particular bounding box of double clicked in that area.
156 | if event == cv2.EVENT_LBUTTONDBLCLK:
157 | remove_box = True
158 | # Update the bboxes container.
159 | hit_point = (x, y)
160 | for point in bboxes:
161 | x1, y1 = point[0][0], point[0][1]
162 | x2, y2 = point[1][0], point[1][1]
163 |
164 | # Arrange small to large. Swap variables if required.
165 | if x1 > x2:
166 | x1, x2 = x2, x1
167 | if y1 > y2:
168 | y1, y2 = y2, y1
169 |
170 | if hit_point[0] in range(x1, x2) and hit_point[1] in range(y1, y2):
171 | del_entries.append(point)
172 | bboxes.remove(point)
173 | # print('removed!')
174 | # print('Updated Bboxes: \n', bboxes)
175 |
176 | clean_img = org_img # Check point.
177 |
178 | # Update the bboxes annotations.
179 | if len(bboxes) >= 1:
180 | for point in bboxes:
181 | cv2.rectangle(clean_img, point[0], point[1], (255,0,0), 2, cv2.LINE_AA)
182 | # print('Boxes have been redrawn! ', point)
183 | remove_box = False
184 |
185 |
186 | def update_bboxes(bboxes, del_entries, manual):
187 | for deleted_box in del_entries:
188 | # Deleted box coordinates. Area increased by 10%.
189 | x1_del, y1_del = int(0.9*deleted_box[0][1]), int(0.9*deleted_box[0][1])
190 | x2_del, y2_del = int(1.1*deleted_box[1][0]), int(1.1*deleted_box[1][1])
191 | for box in bboxes:
192 | x1, y1 = box[0][0], box[0][1]
193 | x2, y2 = box[1][0], box[1][1]
194 | # Check if the points are inside the deleted region.
195 | if (x1_del< x1 < x2_del) and (x1_del < x2 < x2_del) and (y1_del < y1 < y2_del) and (y1_del < y2 < y2_del):
196 | bboxes.remove(box)
197 | # Add manually drawn boxes as well, given that it is not from the deleted list.
198 | if len(manual) > 0:
199 | for manual_box in manual:
200 | if (manual_box not in bboxes) and (manual_box not in del_entries):
201 | bboxes.append(manual_box)
202 | return bboxes
203 |
204 |
205 | # Return a single channel image.
206 | def channel_select(img, ch_count):
207 | gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
208 | blue, green, red = cv2.split(img)
209 | img_hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
210 | hue, sat, lightness = cv2.split(img_hsv)
211 | channel_list = [gray, blue, green, red, hue, sat, lightness]
212 | channel_name_list = ["Gray",
213 | "Blue",
214 | "Green",
215 | "Red",
216 | "Hue",
217 | "Saturation",
218 | "Lightness"]
219 | # print(f"Channel count : {channel_count}")
220 |
221 | return channel_list[ch_count]
222 |
223 |
224 | def filter_shapes(cnt, type=None):
225 | pass
226 |
227 |
228 | # Load images.
229 | def main():
230 | global coord, tlc, draw_box, clean_img, org_img, min_area_ratio, channel_count
231 | global remove_box, bboxes, del_entries, reset, Toggle, manual_assert_boxes, swap_channel, blob_conf_key, blob_conf
232 |
233 | args = parser_opt()
234 |
235 | if args.vid is not None:
236 | file_type = 'vid'
237 | VID_PATH = args.vid
238 | if not os.path.isfile(VID_PATH):
239 | print('Please enter correct path to the video file.')
240 | sys.exit()
241 |
242 | elif args.img is not None:
243 | file_type = 'img'
244 | IMAGES_DIR = args.img
245 | if not os.path.isdir(IMAGES_DIR):
246 | print('Please enter correct images directory path.')
247 | sys.exit()
248 | else:
249 | print('Please provide the path to the image folder or video file.')
250 |
251 | if file_type == 'img':
252 | file_path = IMAGES_DIR
253 | updated_images_paths = image_paths(file_path)
254 | if args.resume is not None:
255 | completed_images = natsorted(os.listdir(args.resume))
256 | completed_images_names = []
257 |
258 | for file in completed_images:
259 | completed_images_names.append(file.split('.')[0])
260 |
261 | updated_im_paths = []
262 | for source_file in updated_images_paths:
263 | if not source_file.split('.')[0] in completed_images_names:
264 | updated_im_paths.append(source_file)
265 |
266 | updated_images_paths = updated_im_paths
267 |
268 | elif file_type == 'vid':
269 | file_path = VID_PATH
270 | if not os.path.exists('images'):
271 | # Delete existing images. Feature to be added.
272 | os.mkdir('images')
273 | loading_img = np.zeros([400, 640, 3], dtype=np.uint8)
274 | skip_count = args.skip
275 | cap = cv2.VideoCapture(file_path)
276 | frame_count = cap.get(cv2.CAP_PROP_FRAME_COUNT)
277 |
278 | i = 0
279 | count = 0
280 | while cap.isOpened():
281 | if count/skip_count == 0:
282 | ret, frame = cap.read()
283 |
284 | load = loading_img.copy()
285 | if not ret:
286 | print('Unable to read frame')
287 | break
288 | cv2.putText(load, f"Frames: {i} / {int(frame_count)}",
289 | (10, 30), cv2.FONT_HERSHEY_COMPLEX, 0.7, (0,0,255), 1, cv2.LINE_AA)
290 | cv2.putText(load, f"Sequencing...",
291 | (260, 200), cv2.FONT_HERSHEY_COMPLEX, 0.7, (0,0,255), 1, cv2.LINE_AA)
292 | cv2.imshow('Images', load)
293 | cv2.imwrite('images/img-{}.jpg'.format(i), frame)
294 | key = cv2.waitKey(1)
295 | i += 1
296 | if key == ord('q'):
297 | break
298 |
299 | cap.release()
300 | cv2.destroyWindow('Images')
301 | updated_images_paths = image_paths('./images')
302 | file_path = './images'
303 | print(f"Images Saved to {os.getcwd()}/images")
304 |
305 | # Named window for Trackbars.
306 | cv2.namedWindow('Annotate')
307 | cv2.createTrackbar('threshold', 'Annotate', 127, 255, utils.ignore)
308 | cv2.createTrackbar('minArea', 'Annotate', 5, 500, utils.ignore)
309 |
310 | num = 0
311 | while True:
312 | if num == len(updated_images_paths):
313 | print('Task Completed.')
314 | break
315 |
316 | img_path = os.path.join(file_path, updated_images_paths[num])
317 | img = cv2.imread(img_path)
318 | original_height = img.shape[0]
319 | original_width = img.shape[1]
320 |
321 | resized_image = utils.aspect_resize(img)
322 | current_height = resized_image.shape[0]
323 | current_width = resized_image.shape[1]
324 |
325 | aspect_h = original_height/ current_height
326 | aspect_w = original_width/current_width
327 | aspect_ratio = [aspect_h, aspect_w]
328 |
329 | # Add all side padding 20 px.
330 | prev_thresh = 127
331 | prev_min_area = 0.00
332 |
333 | while True:
334 | # img_gray = cv2.cvtColor(resized_image, cv2.COLOR_BGR2GRAY)
335 | img_gray = channel_select(resized_image, channel_count)
336 | img_gray_padded = cv2.copyMakeBorder(img_gray, PADDING, PADDING, PADDING, PADDING,
337 | cv2.BORDER_CONSTANT, None, value=255)
338 | im_annotate = resized_image.copy()
339 |
340 | # Get trackbar threshold value.
341 | thresh_val = cv2.getTrackbarPos('threshold', 'Annotate')
342 | min_area_ratio = cv2.getTrackbarPos('minArea', 'Annotate')
343 | min_area_ratio = min_area_ratio*(1/10000)
344 |
345 | ret, thresh = cv2.threshold(img_gray_padded, thresh_val, 255, cv2.THRESH_BINARY)
346 |
347 | # The primary thresh image will be used to adjust thresholding when required.
348 | primary_thresh = thresh
349 |
350 | # Store the original image, might require later.
351 | org_img = im_annotate
352 |
353 | if clean_img is None:
354 | # Find contours and draw bounding rects.
355 | bboxes = get_init_bboxes(thresh)
356 | bboxes = update_bboxes(bboxes, del_entries, manual_assert_boxes)
357 |
358 | # If threshold slider is moved, update bounding rects.
359 | elif (clean_img is not None) and (prev_thresh != thresh_val):
360 | reset = False
361 | bboxes = get_init_bboxes(thresh)
362 | bboxes = update_bboxes(bboxes, del_entries, manual_assert_boxes)
363 | # print('Check : ', del_entries)
364 | elif (clean_img is not None) and prev_min_area != min_area_ratio:
365 | bboxes = get_init_bboxes(thresh)
366 | bboxes = update_bboxes(bboxes, del_entries, manual_assert_boxes)
367 | elif( clean_img is not None) and swap_channel:
368 | bboxes = get_init_bboxes(thresh)
369 | bboxes = update_bboxes(bboxes, del_entries, manual_assert_boxes)
370 | swap_channel = False
371 | else:
372 | # Update the thresh image if annotation performed once.
373 | im_annotate = clean_img
374 |
375 | clean_img = im_annotate.copy()
376 | prev_thresh = thresh_val
377 | prev_min_area = min_area_ratio
378 |
379 | draw_init_annotations(im_annotate, bboxes)
380 |
381 | cv2.setMouseCallback('Annotate', get_coordinate)
382 |
383 | h,w = im_annotate.shape[:2]
384 | horizontal_pt1 = (0, coord[1])
385 | horizontal_pt2 = (w, coord[1])
386 | vertical_pt1 = (coord[0], 0)
387 | vertical_pt2 = (coord[0], h)
388 |
389 | utils.draw_dotted_lines(im_annotate, horizontal_pt1, horizontal_pt2, (0,0,200))
390 | utils.draw_dotted_lines(im_annotate, vertical_pt1, vertical_pt2, (0,0,200))
391 |
392 | if draw_box:
393 | cv2.rectangle(im_annotate, tlc, coord, (255,0,0), 2, cv2.LINE_AA)
394 |
395 | if reset:
396 | im_annotate = org_img
397 |
398 | if args.toggle or Toggle:
399 | # Disply mask, resized to half the annotation window.
400 | cv2.imshow('Mask', cv2.resize(thresh, None, fx=0.5, fy=0.5))
401 | cv2.imshow('Annotate', im_annotate)
402 | if blob_conf_key or blob_conf:
403 | cv2.namedWindow('Filters')
404 | cv2.createTrackbar('circularity', 'Filters', 50, 100, utils.ignore)
405 | cv2.createTrackbar('inertia', 'Filters', 50, 100, utils.ignore)
406 | cv2.createTrackbar('convexity', 'Filters', 50, 100, utils.ignore)
407 | cv2.imshow('Filters', cv2.resize(thresh, None, fx=0.5, fy=0.5))
408 | # print(f"Org : {im_annotate.shape}, Thresh: {thresh.shape}")
409 |
410 | key = cv2.waitKey(1)
411 | # Store current threshold trackbar value to a temporary variable.
412 | thresh_val_prev = thresh_val
413 | # Press n to go to the next image.
414 | if key == ord('n') or key == ord('d'):
415 | clean_img = None
416 | utils.save(updated_images_paths[num].split('.')[0], (h, w), bboxes, aspect_ratio)
417 | num += 1
418 | bboxes = []
419 | del_entries = []
420 | manual_assert_boxes = []
421 | # print(f"Annotations Saved to {os.getcwd()}/labels")
422 | break
423 |
424 | if key == ord('b') or key == ord('a'):
425 | # print('Back Key Pressed.')
426 | # Go back one step.
427 | clean_img = None
428 | utils.save(updated_images_paths[num].split('.')[0], (h, w), bboxes, aspect_ratio)
429 | if num != 0:
430 | num -= 1
431 | # print(f"Annotations Saved to {os.getcwd()}/labels")
432 | bboxes = []
433 | del_entries = []
434 | manual_assert_boxes = []
435 | break
436 |
437 | if key == ord('c'):
438 | reset = not reset
439 | utils.save(updated_images_paths[num].split('.')[0], (h, w), bboxes, aspect_ratio)
440 | bboxes = []
441 | del_entries = []
442 | manual_assert_boxes = []
443 |
444 | if key == ord('s'):
445 | channel_count += 1
446 | if channel_count == 7:
447 | channel_count = 0
448 | swap_channel = True
449 |
450 | if key == ord('t'):
451 | Toggle = not Toggle
452 | if Toggle == False:
453 | try:
454 | cv2.destroyWindow('Mask')
455 | except:
456 | pass
457 |
458 | if key == ord('f'):
459 | print('Filters window initiated.')
460 | blob_conf_key = not blob_conf_key
461 | if blob_conf_key == False:
462 | try:
463 | cv2.destroyWindow('Filters')
464 | except:
465 | pass
466 |
467 | if key == ord('q'):
468 | print(f"Annotations Saved to {os.getcwd()}/labels")
469 | sys.exit()
470 | print(f"Annotations Saved to {os.getcwd()}/labels")
471 |
472 | if __name__ == '__main__':
473 | main()
474 |
475 |
--------------------------------------------------------------------------------
/src/annotation/filters.py:
--------------------------------------------------------------------------------
1 | if __name__ == "__main__":
2 | pass
--------------------------------------------------------------------------------
/src/annotation/utils.py:
--------------------------------------------------------------------------------
1 | import os
2 | import cv2
3 | import numpy as np
4 |
5 |
6 | def ignore(x):
7 | pass
8 |
9 |
10 | def save(img_file, shape, boxes, aspect_ratio):
11 | """
12 | Saves annotations to a text file in YOLO format,
13 | class, x_centre, y_centre, width, height
14 | """
15 | height_f = aspect_ratio[0]
16 | width_f = aspect_ratio[1]
17 | img_height = int(shape[0]*height_f)
18 | img_width = int(shape[1]*width_f)
19 | # print('Check : ', height_f, 'Width : ', width_f)
20 |
21 | # Check if the Annotations folder is empty.
22 |
23 | if not os.path.exists('labels'):
24 | os.mkdir('labels')
25 |
26 | with open('labels/' + img_file + '.txt', 'w') as f:
27 | for box in boxes:
28 | x1, y1 = box[0][0], box[0][1]
29 | x2, y2 = box[1][0], box[1][1]
30 | # Map to the original image size.
31 | x1 = int(width_f*x1)
32 | y1 = int(height_f*y1)
33 | x2 = int(width_f*x2)
34 | y2 = int(height_f*y2)
35 |
36 | if x1 > x2:
37 | x1, x2 = x2, x1
38 | if y1 > y2:
39 | y1, y2 = y2, y1
40 | width = abs(x2 - x1)
41 | height = abs(y2 - y1)
42 | x_centre = int(x1 + width/2)
43 | y_centre = int(y1 + height/2)
44 |
45 | norm_xc = float(x_centre/img_width)
46 | norm_yc = float(y_centre/img_height)
47 | norm_width = float(width/img_width)
48 | norm_height = float(height/img_height)
49 |
50 | yolo_annotations = ['0', ' ' + str(norm_xc), ' ' + str(norm_yc), ' ' + str(norm_width), ' ' + str(norm_height), '\n']
51 | f.writelines(yolo_annotations)
52 |
53 |
54 |
55 | def get_box_area(tlc, brc):
56 | x1, y1, x2, y2 = tlc[0], tlc[1], brc[0], brc[1]
57 | area = abs(x2 - x1) * abs(y2 - y1)
58 | return area
59 |
60 |
61 | def draw_dotted_lines(img, pt1, pt2, color, thickness=1, style='dotted', gap=10):
62 | """
63 | Draw dotted lines.
64 | Adopted from StackOverflow.
65 | """
66 | dist = ((pt1[0]-pt2[0])**2+(pt1[1]-pt2[1])**2)**0.5
67 | pts= []
68 | for i in np.arange(0, dist, gap):
69 | r = i/dist
70 | x = int((pt1[0] * (1-r) + pt2[0] * r) + 0.5)
71 | y = int((pt1[1] * (1-r) + pt2[1] * r) + 0.5)
72 | p = (x,y)
73 | pts.append(p)
74 |
75 | if style == 'dotted':
76 | for p in pts:
77 | cv2.circle(img, p, thickness, color, -1)
78 | else:
79 | s = pts[0]
80 | e = pts[0]
81 | i = 0
82 | for p in pts:
83 | s = e
84 | e = p
85 | if i%2 == 1:
86 | cv2.line(img, s, e, color, thickness)
87 | i += 1
88 |
89 |
90 | def aspect_resize(img):
91 | prev_h, prev_w = img.shape[:2]
92 | # print(prev_h, prev_w)
93 |
94 | if prev_w > prev_h:
95 | current_w = 960
96 | aspect_ratio = current_w/prev_w
97 | current_h = int(aspect_ratio*prev_h)
98 |
99 | elif prev_w < prev_h:
100 | current_h = 720
101 | aspect_ratio = current_h/prev_h
102 | current_w = int(aspect_ratio*prev_h)
103 |
104 | else:
105 | if prev_h != 720:
106 | current_h, current_w = 720, 720
107 |
108 | res = cv2.resize(img, (current_w, current_h))
109 | return res
--------------------------------------------------------------------------------
/src/example/car.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/car.jpg
--------------------------------------------------------------------------------
/src/example/car.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/car.mp4
--------------------------------------------------------------------------------
/src/example/images/img-0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-0.jpg
--------------------------------------------------------------------------------
/src/example/images/img-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-1.jpg
--------------------------------------------------------------------------------
/src/example/images/img-10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-10.jpg
--------------------------------------------------------------------------------
/src/example/images/img-11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-11.jpg
--------------------------------------------------------------------------------
/src/example/images/img-12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-12.jpg
--------------------------------------------------------------------------------
/src/example/images/img-13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-13.jpg
--------------------------------------------------------------------------------
/src/example/images/img-14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-14.jpg
--------------------------------------------------------------------------------
/src/example/images/img-15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-15.jpg
--------------------------------------------------------------------------------
/src/example/images/img-16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-16.jpg
--------------------------------------------------------------------------------
/src/example/images/img-17.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-17.jpg
--------------------------------------------------------------------------------
/src/example/images/img-18.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-18.jpg
--------------------------------------------------------------------------------
/src/example/images/img-19.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-19.jpg
--------------------------------------------------------------------------------
/src/example/images/img-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-2.jpg
--------------------------------------------------------------------------------
/src/example/images/img-20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-20.jpg
--------------------------------------------------------------------------------
/src/example/images/img-21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-21.jpg
--------------------------------------------------------------------------------
/src/example/images/img-22.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-22.jpg
--------------------------------------------------------------------------------
/src/example/images/img-23.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-23.jpg
--------------------------------------------------------------------------------
/src/example/images/img-24.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-24.jpg
--------------------------------------------------------------------------------
/src/example/images/img-25.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-25.jpg
--------------------------------------------------------------------------------
/src/example/images/img-26.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-26.jpg
--------------------------------------------------------------------------------
/src/example/images/img-27.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-27.jpg
--------------------------------------------------------------------------------
/src/example/images/img-28.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-28.jpg
--------------------------------------------------------------------------------
/src/example/images/img-29.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-29.jpg
--------------------------------------------------------------------------------
/src/example/images/img-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-3.jpg
--------------------------------------------------------------------------------
/src/example/images/img-30.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-30.jpg
--------------------------------------------------------------------------------
/src/example/images/img-31.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-31.jpg
--------------------------------------------------------------------------------
/src/example/images/img-32.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-32.jpg
--------------------------------------------------------------------------------
/src/example/images/img-33.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-33.jpg
--------------------------------------------------------------------------------
/src/example/images/img-34.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-34.jpg
--------------------------------------------------------------------------------
/src/example/images/img-35.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-35.jpg
--------------------------------------------------------------------------------
/src/example/images/img-36.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-36.jpg
--------------------------------------------------------------------------------
/src/example/images/img-37.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-37.jpg
--------------------------------------------------------------------------------
/src/example/images/img-38.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-38.jpg
--------------------------------------------------------------------------------
/src/example/images/img-39.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-39.jpg
--------------------------------------------------------------------------------
/src/example/images/img-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-4.jpg
--------------------------------------------------------------------------------
/src/example/images/img-40.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-40.jpg
--------------------------------------------------------------------------------
/src/example/images/img-41.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-41.jpg
--------------------------------------------------------------------------------
/src/example/images/img-42.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-42.jpg
--------------------------------------------------------------------------------
/src/example/images/img-43.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-43.jpg
--------------------------------------------------------------------------------
/src/example/images/img-44.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-44.jpg
--------------------------------------------------------------------------------
/src/example/images/img-45.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-45.jpg
--------------------------------------------------------------------------------
/src/example/images/img-46.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-46.jpg
--------------------------------------------------------------------------------
/src/example/images/img-47.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-47.jpg
--------------------------------------------------------------------------------
/src/example/images/img-48.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-48.jpg
--------------------------------------------------------------------------------
/src/example/images/img-49.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-49.jpg
--------------------------------------------------------------------------------
/src/example/images/img-5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-5.jpg
--------------------------------------------------------------------------------
/src/example/images/img-50.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-50.jpg
--------------------------------------------------------------------------------
/src/example/images/img-6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-6.jpg
--------------------------------------------------------------------------------
/src/example/images/img-7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-7.jpg
--------------------------------------------------------------------------------
/src/example/images/img-8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-8.jpg
--------------------------------------------------------------------------------
/src/example/images/img-9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/images/img-9.jpg
--------------------------------------------------------------------------------
/src/example/labels/img-0.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5416666666666666 0.05859375 0.16666666666666666
2 | 0 0.36640625 0.6958333333333333 0.04296875 0.19166666666666668
3 | 0 0.7640625 0.7375 0.05859375 0.175
4 | 0 0.9 0.16805555555555557 0.05625 0.19166666666666668
5 | 0 0.63046875 0.19027777777777777 0.046875 0.14444444444444443
6 | 0 0.040625 0.8138888888888889 0.05 0.1597222222222222
7 | 0 0.6203125 0.9402777777777778 0.05390625 0.12222222222222222
8 | 0 0.3109375 0.2847222222222222 0.03359375 0.19722222222222222
9 | 0 0.15390625 0.4861111111111111 0.0375 0.16111111111111112
10 | 0 0.2453125 0.5361111111111111 0.046875 0.12638888888888888
11 | 0 0.409375 0.49444444444444446 0.03828125 0.15416666666666667
12 | 0 0.77109375 0.37222222222222223 0.0359375 0.15555555555555556
13 | 0 0.78203125 0.5152777777777777 0.0421875 0.1597222222222222
14 | 0 0.61171875 0.5263888888888889 0.0390625 0.11805555555555555
15 | 0 0.9484375 0.19444444444444445 0.03125 0.12361111111111112
16 | 0 0.3828125 0.2916666666666667 0.03125 0.14027777777777778
17 | 0 0.52578125 0.15694444444444444 0.03125 0.125
18 | 0 0.73671875 0.0625 0.02734375 0.125
19 | 0 0.68125 0.059722222222222225 0.03828125 0.10833333333333334
20 | 0 0.19375 0.06666666666666667 0.034375 0.13472222222222222
21 | 0 0.06171875 0.17777777777777778 0.02734375 0.1125
22 | 0 0.42890625 0.13194444444444445 0.0265625 0.11944444444444445
23 | 0 0.4546875 0.12361111111111112 0.02265625 0.12361111111111112
24 | 0 0.121875 0.09583333333333334 0.0375 0.11388888888888889
25 | 0 0.3890625 0.05277777777777778 0.028125 0.10555555555555556
26 | 0 0.47578125 0.14166666666666666 0.025 0.11805555555555555
27 | 0 0.57890625 0.08888888888888889 0.0234375 0.09861111111111111
28 | 0 0.84921875 0.06666666666666667 0.02265625 0.10555555555555556
29 | 0 0.9828125 0.7305555555555555 0.03515625 0.10416666666666667
30 | 0 0.884375 0.043055555555555555 0.028125 0.06944444444444445
31 | 0 0.49765625 0.24722222222222223 0.01875 0.07361111111111111
32 | 0 0.48125 0.04027777777777778 0.01875 0.08055555555555556
33 | 0 0.8328125 0.07916666666666666 0.02109375 0.0763888888888889
34 | 0 0.99296875 0.1375 0.01484375 0.09444444444444444
35 | 0 0.95625 0.02638888888888889 0.01796875 0.05277777777777778
36 | 0 0.08828125 0.030555555555555555 0.02421875 0.06111111111111111
37 | 0 0.225 0.4722222222222222 0.021875 0.03333333333333333
38 | 0 0.73046875 0.1527777777777778 0.015625 0.04027777777777778
39 | 0 0.68125 0.3638888888888889 0.034375 0.0625
40 |
--------------------------------------------------------------------------------
/src/example/labels/img-1.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5402777777777777 0.05859375 0.16527777777777777
2 | 0 0.9015625 0.17222222222222222 0.05625 0.2
3 | 0 0.76171875 0.7375 0.059375 0.175
4 | 0 0.04140625 0.8166666666666667 0.0484375 0.15694444444444444
5 | 0 0.62265625 0.9361111111111111 0.04921875 0.12916666666666668
6 | 0 0.1515625 0.4875 0.0375 0.15833333333333333
7 | 0 0.4109375 0.49166666666666664 0.0375 0.1625
8 | 0 0.77265625 0.3736111111111111 0.03671875 0.1527777777777778
9 | 0 0.78359375 0.5208333333333334 0.04140625 0.1597222222222222
10 | 0 0.61171875 0.5208333333333334 0.03984375 0.11805555555555555
11 | 0 0.38359375 0.2833333333333333 0.0296875 0.13333333333333333
12 | 0 0.94921875 0.1986111111111111 0.0328125 0.125
13 | 0 0.52578125 0.15694444444444444 0.03046875 0.125
14 | 0 0.68125 0.059722222222222225 0.03828125 0.10833333333333334
15 | 0 0.7375 0.0625 0.028125 0.125
16 | 0 0.1953125 0.06527777777777778 0.034375 0.13055555555555556
17 | 0 0.39453125 0.05 0.0390625 0.10138888888888889
18 | 0 0.06171875 0.1763888888888889 0.02734375 0.11388888888888889
19 | 0 0.4546875 0.12361111111111112 0.021875 0.12361111111111112
20 | 0 0.4296875 0.12916666666666668 0.028125 0.11944444444444445
21 | 0 0.1234375 0.09027777777777778 0.03359375 0.1111111111111111
22 | 0 0.47578125 0.14027777777777778 0.02421875 0.12083333333333333
23 | 0 0.9828125 0.725 0.03515625 0.1111111111111111
24 | 0 0.57890625 0.09166666666666666 0.0234375 0.1
25 | 0 0.85 0.06666666666666667 0.02421875 0.10555555555555556
26 | 0 0.8859375 0.044444444444444446 0.02890625 0.06805555555555555
27 |
--------------------------------------------------------------------------------
/src/example/labels/img-10.txt:
--------------------------------------------------------------------------------
1 | 0 0.2234375 0.5333333333333333 0.090625 0.17222222222222222
2 | 0 0.61640625 0.9055555555555556 0.05078125 0.1763888888888889
3 | 0 0.0515625 0.8333333333333334 0.05859375 0.16666666666666666
4 | 0 0.90703125 0.18472222222222223 0.05078125 0.2
5 | 0 0.74921875 0.7402777777777778 0.05390625 0.16666666666666666
6 | 0 0.37109375 0.6444444444444445 0.040625 0.18333333333333332
7 | 0 0.3125 0.29583333333333334 0.03203125 0.1986111111111111
8 | 0 0.1484375 0.5152777777777777 0.04375 0.1638888888888889
9 | 0 0.63125 0.17083333333333334 0.04375 0.1388888888888889
10 | 0 0.78984375 0.5458333333333333 0.0421875 0.16527777777777777
11 | 0 0.98203125 0.6875 0.0375 0.18055555555555555
12 | 0 0.7796875 0.4 0.0375 0.15694444444444444
13 | 0 0.409375 0.4597222222222222 0.03046875 0.15138888888888888
14 | 0 0.61328125 0.5055555555555555 0.03671875 0.13472222222222222
15 | 0 0.48046875 0.09166666666666666 0.02265625 0.18472222222222223
16 | 0 0.95234375 0.20555555555555555 0.034375 0.12222222222222222
17 | 0 0.38515625 0.26805555555555555 0.03125 0.14166666666666666
18 | 0 0.7375 0.06666666666666667 0.03046875 0.13333333333333333
19 | 0 0.846875 0.06527777777777778 0.0375 0.10694444444444444
20 | 0 0.528125 0.17222222222222222 0.03125 0.13333333333333333
21 | 0 0.68125 0.05694444444444444 0.0375 0.1125
22 | 0 0.20234375 0.06111111111111111 0.03984375 0.12361111111111112
23 | 0 0.06171875 0.1736111111111111 0.028125 0.11388888888888889
24 | 0 0.45234375 0.11944444444444445 0.02265625 0.12638888888888888
25 | 0 0.13515625 0.07916666666666666 0.03203125 0.11388888888888889
26 | 0 0.58046875 0.1 0.0234375 0.1
27 | 0 0.42734375 0.12361111111111112 0.02265625 0.12083333333333333
28 | 0 0.3890625 0.044444444444444446 0.03125 0.08888888888888889
29 | 0 0.88984375 0.05694444444444444 0.0296875 0.0875
30 | 0 0.49921875 0.25416666666666665 0.0234375 0.09444444444444444
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-11.txt:
--------------------------------------------------------------------------------
1 | 0 0.2234375 0.5333333333333333 0.090625 0.17222222222222222
2 | 0 0.615625 0.9041666666666667 0.05078125 0.18055555555555555
3 | 0 0.05390625 0.8333333333333334 0.0609375 0.16527777777777777
4 | 0 0.9078125 0.18472222222222223 0.05 0.2
5 | 0 0.74765625 0.7388888888888889 0.05078125 0.16527777777777777
6 | 0 0.37109375 0.6430555555555556 0.040625 0.18611111111111112
7 | 0 0.3125 0.3 0.03203125 0.2
8 | 0 0.1484375 0.5180555555555556 0.04375 0.16527777777777777
9 | 0 0.63125 0.16944444444444445 0.04375 0.1388888888888889
10 | 0 0.98125 0.6861111111111111 0.03828125 0.18194444444444444
11 | 0 0.790625 0.55 0.04375 0.16666666666666666
12 | 0 0.78125 0.4041666666666667 0.0375 0.15833333333333333
13 | 0 0.409375 0.4597222222222222 0.03046875 0.1527777777777778
14 | 0 0.61328125 0.5041666666666667 0.03671875 0.1375
15 | 0 0.48046875 0.09166666666666666 0.02265625 0.18333333333333332
16 | 0 0.95234375 0.20555555555555555 0.034375 0.12083333333333333
17 | 0 0.7375 0.06527777777777778 0.03046875 0.13055555555555556
18 | 0 0.38515625 0.2652777777777778 0.03125 0.14027777777777778
19 | 0 0.84765625 0.06666666666666667 0.0375 0.10972222222222222
20 | 0 0.528125 0.17222222222222222 0.03125 0.13194444444444445
21 | 0 0.68203125 0.05694444444444444 0.0359375 0.1125
22 | 0 0.06171875 0.1736111111111111 0.028125 0.11388888888888889
23 | 0 0.20234375 0.06111111111111111 0.03984375 0.12222222222222222
24 | 0 0.45234375 0.11944444444444445 0.02265625 0.12638888888888888
25 | 0 0.1375 0.07916666666666666 0.03125 0.11388888888888889
26 | 0 0.5796875 0.1 0.025 0.09861111111111111
27 | 0 0.38828125 0.043055555555555555 0.03046875 0.08611111111111111
28 | 0 0.42734375 0.12361111111111112 0.021875 0.12222222222222222
29 | 0 0.88984375 0.058333333333333334 0.0296875 0.08333333333333333
30 | 0 0.49921875 0.25277777777777777 0.0234375 0.09305555555555556
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-12.txt:
--------------------------------------------------------------------------------
1 | 0 0.221875 0.5319444444444444 0.090625 0.17222222222222222
2 | 0 0.0578125 0.8333333333333334 0.06640625 0.16111111111111112
3 | 0 0.61328125 0.9 0.05078125 0.18888888888888888
4 | 0 0.909375 0.18472222222222223 0.05 0.19722222222222222
5 | 0 0.7453125 0.7388888888888889 0.04609375 0.16527777777777777
6 | 0 0.3703125 0.6347222222222222 0.03984375 0.18611111111111112
7 | 0 0.97890625 0.6833333333333333 0.04375 0.18333333333333332
8 | 0 0.3125 0.3013888888888889 0.03203125 0.20277777777777778
9 | 0 0.14765625 0.5236111111111111 0.04375 0.16666666666666666
10 | 0 0.63046875 0.16666666666666666 0.0453125 0.14444444444444443
11 | 0 0.79140625 0.5555555555555556 0.04296875 0.16666666666666666
12 | 0 0.7828125 0.40555555555555556 0.0375 0.15555555555555556
13 | 0 0.40859375 0.45694444444444443 0.0296875 0.15555555555555556
14 | 0 0.6140625 0.4930555555555556 0.03515625 0.12638888888888888
15 | 0 0.48125 0.09166666666666666 0.02421875 0.18333333333333332
16 | 0 0.384375 0.25833333333333336 0.03046875 0.1375
17 | 0 0.953125 0.20833333333333334 0.03203125 0.12222222222222222
18 | 0 0.7375 0.06527777777777778 0.03046875 0.13055555555555556
19 | 0 0.528125 0.17222222222222222 0.03125 0.13194444444444445
20 | 0 0.67890625 0.05694444444444444 0.0421875 0.11388888888888889
21 | 0 0.0609375 0.17222222222222222 0.02734375 0.1125
22 | 0 0.203125 0.05694444444444444 0.03828125 0.11388888888888889
23 | 0 0.45234375 0.11805555555555555 0.02265625 0.125
24 | 0 0.13984375 0.0763888888888889 0.0328125 0.11666666666666667
25 | 0 0.57890625 0.10277777777777777 0.02578125 0.1
26 | 0 0.85234375 0.06527777777777778 0.028125 0.10555555555555556
27 | 0 0.42578125 0.12222222222222222 0.01953125 0.12222222222222222
28 | 0 0.3890625 0.041666666666666664 0.02890625 0.08472222222222223
29 | 0 0.8890625 0.059722222222222225 0.03125 0.08333333333333333
30 | 0 0.4984375 0.25555555555555554 0.025 0.09444444444444444
31 | 0 0.99296875 0.14583333333333334 0.01484375 0.09722222222222222
32 | 0 0.8375 0.08055555555555556 0.01796875 0.08194444444444444
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-13.txt:
--------------------------------------------------------------------------------
1 | 0 0.221875 0.5319444444444444 0.090625 0.17222222222222222
2 | 0 0.06015625 0.8347222222222223 0.06875 0.15833333333333333
3 | 0 0.6125 0.8972222222222223 0.04921875 0.19305555555555556
4 | 0 0.909375 0.1875 0.05 0.20277777777777778
5 | 0 0.3703125 0.6305555555555555 0.03984375 0.18472222222222223
6 | 0 0.74453125 0.7388888888888889 0.04375 0.16527777777777777
7 | 0 0.97734375 0.6819444444444445 0.04609375 0.18472222222222223
8 | 0 0.14765625 0.525 0.04375 0.1625
9 | 0 0.3125 0.30277777777777776 0.03203125 0.20555555555555555
10 | 0 0.63046875 0.16527777777777777 0.0453125 0.14722222222222223
11 | 0 0.784375 0.40555555555555556 0.0375 0.15416666666666667
12 | 0 0.79296875 0.5583333333333333 0.0421875 0.16666666666666666
13 | 0 0.409375 0.45416666666666666 0.03125 0.15833333333333333
14 | 0 0.6140625 0.4875 0.03515625 0.11666666666666667
15 | 0 0.48203125 0.09166666666666666 0.025 0.18333333333333332
16 | 0 0.384375 0.25416666666666665 0.03046875 0.1361111111111111
17 | 0 0.95390625 0.2125 0.03125 0.125
18 | 0 0.846875 0.06666666666666667 0.03828125 0.10972222222222222
19 | 0 0.528125 0.17083333333333334 0.03125 0.12916666666666668
20 | 0 0.73671875 0.06527777777777778 0.02890625 0.13055555555555556
21 | 0 0.6796875 0.05555555555555555 0.0375 0.1125
22 | 0 0.0609375 0.17222222222222222 0.028125 0.1125
23 | 0 0.45234375 0.11805555555555555 0.02265625 0.125
24 | 0 0.203125 0.05555555555555555 0.03828125 0.1111111111111111
25 | 0 0.140625 0.075 0.03125 0.11666666666666667
26 | 0 0.57890625 0.10416666666666667 0.0265625 0.10277777777777777
27 | 0 0.42578125 0.12222222222222222 0.01953125 0.12222222222222222
28 | 0 0.3890625 0.041666666666666664 0.02890625 0.08333333333333333
29 | 0 0.88828125 0.059722222222222225 0.03046875 0.08194444444444444
30 | 0 0.49765625 0.25972222222222224 0.02421875 0.09722222222222222
31 | 0 0.99296875 0.14583333333333334 0.01484375 0.09722222222222222
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-14.txt:
--------------------------------------------------------------------------------
1 | 0 0.20703125 0.5319444444444444 0.0609375 0.17222222222222222
2 | 0 0.0546875 0.8347222222222223 0.05625 0.15833333333333333
3 | 0 0.61171875 0.8958333333333334 0.0484375 0.19722222222222222
4 | 0 0.909375 0.19027777777777777 0.05078125 0.20833333333333334
5 | 0 0.97734375 0.6791666666666667 0.046875 0.1875
6 | 0 0.74296875 0.7388888888888889 0.0421875 0.16527777777777777
7 | 0 0.146875 0.525 0.04296875 0.1625
8 | 0 0.36953125 0.6263888888888889 0.03828125 0.18611111111111112
9 | 0 0.31171875 0.30416666666666664 0.03359375 0.20694444444444443
10 | 0 0.63046875 0.1638888888888889 0.0453125 0.1486111111111111
11 | 0 0.79296875 0.5597222222222222 0.04140625 0.1638888888888889
12 | 0 0.2453125 0.5319444444444444 0.04375 0.12777777777777777
13 | 0 0.78515625 0.40694444444444444 0.0375 0.1527777777777778
14 | 0 0.40859375 0.45 0.0296875 0.15694444444444444
15 | 0 0.61484375 0.48194444444444445 0.0359375 0.11527777777777778
16 | 0 0.38359375 0.25 0.0296875 0.13194444444444445
17 | 0 0.48359375 0.09027777777777778 0.021875 0.18055555555555555
18 | 0 0.95390625 0.2152777777777778 0.03125 0.12777777777777777
19 | 0 0.528125 0.17083333333333334 0.03125 0.12916666666666668
20 | 0 0.73671875 0.06527777777777778 0.02890625 0.13055555555555556
21 | 0 0.678125 0.05555555555555555 0.040625 0.1125
22 | 0 0.0609375 0.17222222222222222 0.028125 0.1125
23 | 0 0.45234375 0.11666666666666667 0.021875 0.12361111111111112
24 | 0 0.203125 0.05416666666666667 0.03671875 0.10833333333333334
25 | 0 0.140625 0.07083333333333333 0.03046875 0.11527777777777778
26 | 0 0.57890625 0.10694444444444444 0.0265625 0.10277777777777777
27 | 0 0.853125 0.06527777777777778 0.028125 0.10555555555555556
28 | 0 0.88828125 0.06111111111111111 0.03046875 0.08333333333333333
29 | 0 0.38984375 0.03888888888888889 0.0296875 0.07916666666666666
30 | 0 0.42578125 0.12222222222222222 0.01875 0.12222222222222222
31 | 0 0.49765625 0.2625 0.02421875 0.1
32 | 0 0.99296875 0.14722222222222223 0.01484375 0.09583333333333334
33 | 0 0.8375 0.08194444444444444 0.01875 0.08055555555555556
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-15.txt:
--------------------------------------------------------------------------------
1 | 0 0.221875 0.5305555555555556 0.090625 0.17083333333333334
2 | 0 0.05546875 0.8347222222222223 0.05859375 0.15694444444444444
3 | 0 0.61015625 0.8930555555555556 0.0484375 0.19722222222222222
4 | 0 0.91015625 0.19166666666666668 0.05 0.2111111111111111
5 | 0 0.36953125 0.6208333333333333 0.03828125 0.18333333333333332
6 | 0 0.97578125 0.6777777777777778 0.04921875 0.18888888888888888
7 | 0 0.14609375 0.5263888888888889 0.04140625 0.16111111111111112
8 | 0 0.74140625 0.7388888888888889 0.04375 0.16527777777777777
9 | 0 0.31171875 0.30416666666666664 0.03359375 0.20694444444444443
10 | 0 0.63046875 0.1625 0.0453125 0.14722222222222223
11 | 0 0.78515625 0.4083333333333333 0.03828125 0.15
12 | 0 0.79453125 0.5597222222222222 0.0421875 0.1625
13 | 0 0.4078125 0.44583333333333336 0.03125 0.15416666666666667
14 | 0 0.61484375 0.48055555555555557 0.03515625 0.11666666666666667
15 | 0 0.3828125 0.24861111111111112 0.02890625 0.13055555555555556
16 | 0 0.48359375 0.09027777777777778 0.021875 0.18055555555555555
17 | 0 0.528125 0.17222222222222222 0.03125 0.12777777777777777
18 | 0 0.73671875 0.06527777777777778 0.028125 0.13055555555555556
19 | 0 0.95390625 0.21666666666666667 0.03125 0.12777777777777777
20 | 0 0.0609375 0.17083333333333334 0.028125 0.11527777777777778
21 | 0 0.4515625 0.11666666666666667 0.02265625 0.12222222222222222
22 | 0 0.20546875 0.05277777777777778 0.0328125 0.10694444444444444
23 | 0 0.6828125 0.04722222222222222 0.03125 0.09583333333333334
24 | 0 0.14140625 0.06805555555555555 0.0296875 0.1125
25 | 0 0.578125 0.10833333333333334 0.028125 0.10416666666666667
26 | 0 0.853125 0.06388888888888888 0.028125 0.10416666666666667
27 | 0 0.88828125 0.0625 0.03046875 0.08611111111111111
28 | 0 0.42578125 0.12083333333333333 0.01875 0.125
29 | 0 0.38828125 0.0375 0.03203125 0.075
30 | 0 0.49765625 0.2638888888888889 0.02421875 0.1
31 | 0 0.99296875 0.14583333333333334 0.015625 0.09861111111111111
32 | 0 0.8375 0.08194444444444444 0.01875 0.08055555555555556
33 | 0 0.22578125 0.5125 0.01796875 0.07916666666666666
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-16.txt:
--------------------------------------------------------------------------------
1 | 0 0.221875 0.5305555555555556 0.090625 0.17083333333333334
2 | 0 0.05703125 0.8361111111111111 0.0578125 0.15555555555555556
3 | 0 0.60859375 0.8902777777777777 0.04765625 0.2013888888888889
4 | 0 0.91015625 0.19444444444444445 0.05 0.2125
5 | 0 0.975 0.6736111111111112 0.04921875 0.18888888888888888
6 | 0 0.1453125 0.5263888888888889 0.04140625 0.1597222222222222
7 | 0 0.31171875 0.3055555555555556 0.03359375 0.20555555555555555
8 | 0 0.7390625 0.7375 0.04375 0.1625
9 | 0 0.36953125 0.6125 0.0375 0.1763888888888889
10 | 0 0.6296875 0.16111111111111112 0.04375 0.15
11 | 0 0.7953125 0.5611111111111111 0.04140625 0.16111111111111112
12 | 0 0.78671875 0.40694444444444444 0.0390625 0.14583333333333334
13 | 0 0.4078125 0.44166666666666665 0.03125 0.15
14 | 0 0.61484375 0.4791666666666667 0.03515625 0.11944444444444445
15 | 0 0.3828125 0.24583333333333332 0.028125 0.13194444444444445
16 | 0 0.48359375 0.09027777777777778 0.021875 0.18055555555555555
17 | 0 0.52734375 0.1736111111111111 0.0328125 0.13055555555555556
18 | 0 0.7359375 0.06388888888888888 0.028125 0.12916666666666668
19 | 0 0.95390625 0.21944444444444444 0.03125 0.12777777777777777
20 | 0 0.06015625 0.17083333333333334 0.0265625 0.11527777777777778
21 | 0 0.4515625 0.11527777777777778 0.02265625 0.125
22 | 0 0.68203125 0.04722222222222222 0.03203125 0.09583333333333334
23 | 0 0.20703125 0.05277777777777778 0.0296875 0.10694444444444444
24 | 0 0.1421875 0.06666666666666667 0.028125 0.1111111111111111
25 | 0 0.578125 0.10972222222222222 0.028125 0.10416666666666667
26 | 0 0.85390625 0.06388888888888888 0.0265625 0.10416666666666667
27 | 0 0.88828125 0.0625 0.03125 0.08611111111111111
28 | 0 0.42578125 0.12083333333333333 0.01875 0.125
29 | 0 0.38984375 0.03611111111111111 0.0296875 0.07361111111111111
30 | 0 0.49609375 0.275 0.02109375 0.08333333333333333
31 | 0 0.99296875 0.14583333333333334 0.015625 0.09861111111111111
32 | 0 0.8375 0.08194444444444444 0.01875 0.08055555555555556
33 | 0 0.43125 0.022222222222222223 0.03046875 0.04583333333333333
34 | 0 0.22578125 0.5125 0.01796875 0.08055555555555556
35 |
--------------------------------------------------------------------------------
/src/example/labels/img-17.txt:
--------------------------------------------------------------------------------
1 | 0 0.22109375 0.5305555555555556 0.090625 0.17222222222222222
2 | 0 0.05859375 0.8375 0.0578125 0.1527777777777778
3 | 0 0.60703125 0.8791666666666667 0.0453125 0.2013888888888889
4 | 0 0.9109375 0.19722222222222222 0.05 0.2152777777777778
5 | 0 0.36953125 0.6 0.0375 0.16666666666666666
6 | 0 0.73359375 0.7375 0.0453125 0.1625
7 | 0 0.14375 0.5277777777777778 0.040625 0.15694444444444444
8 | 0 0.3109375 0.30694444444444446 0.03359375 0.20277777777777778
9 | 0 0.9734375 0.6638888888888889 0.04765625 0.18472222222222223
10 | 0 0.6296875 0.15833333333333333 0.04375 0.1486111111111111
11 | 0 0.796875 0.5625 0.04296875 0.15694444444444444
12 | 0 0.7875 0.4152777777777778 0.03828125 0.15138888888888888
13 | 0 0.40703125 0.43333333333333335 0.03203125 0.14444444444444443
14 | 0 0.73359375 0.08333333333333333 0.02890625 0.16805555555555557
15 | 0 0.61484375 0.47638888888888886 0.0359375 0.12638888888888888
16 | 0 0.528125 0.17916666666666667 0.03125 0.13333333333333333
17 | 0 0.48359375 0.08888888888888889 0.02109375 0.17916666666666667
18 | 0 0.38046875 0.24444444444444444 0.02890625 0.13472222222222222
19 | 0 0.95390625 0.2222222222222222 0.03125 0.12777777777777777
20 | 0 0.14921875 0.059722222222222225 0.0390625 0.11944444444444445
21 | 0 0.678125 0.05555555555555555 0.03828125 0.1125
22 | 0 0.059375 0.17083333333333334 0.028125 0.11388888888888889
23 | 0 0.45234375 0.11388888888888889 0.0234375 0.12638888888888888
24 | 0 0.2078125 0.05277777777777778 0.028125 0.10555555555555556
25 | 0 0.57734375 0.10972222222222222 0.02734375 0.10416666666666667
26 | 0 0.88828125 0.06527777777777778 0.03125 0.09166666666666666
27 | 0 0.8546875 0.06527777777777778 0.025 0.10555555555555556
28 | 0 0.42578125 0.11805555555555555 0.01875 0.12361111111111112
29 | 0 0.38984375 0.03611111111111111 0.028125 0.07222222222222222
30 | 0 0.496875 0.2763888888888889 0.01953125 0.08611111111111111
31 | 0 0.99296875 0.14583333333333334 0.015625 0.09861111111111111
32 | 0 0.8375 0.08194444444444444 0.01875 0.08055555555555556
33 | 0 0.43515625 0.022222222222222223 0.03828125 0.04583333333333333
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-18.txt:
--------------------------------------------------------------------------------
1 | 0 0.22109375 0.5305555555555556 0.090625 0.17222222222222222
2 | 0 0.05859375 0.8375 0.0546875 0.1527777777777778
3 | 0 0.60546875 0.8736111111111111 0.04609375 0.2
4 | 0 0.9109375 0.1986111111111111 0.05 0.21388888888888888
5 | 0 0.36953125 0.5958333333333333 0.0375 0.16805555555555557
6 | 0 0.728125 0.7375 0.05078125 0.1625
7 | 0 0.14296875 0.5305555555555556 0.03984375 0.15555555555555556
8 | 0 0.3109375 0.30694444444444446 0.03359375 0.2013888888888889
9 | 0 0.9734375 0.6569444444444444 0.046875 0.17916666666666667
10 | 0 0.6296875 0.15833333333333333 0.04375 0.15
11 | 0 0.79765625 0.5638888888888889 0.04375 0.15555555555555556
12 | 0 0.78828125 0.4222222222222222 0.0390625 0.15694444444444444
13 | 0 0.40703125 0.42916666666666664 0.03203125 0.14444444444444443
14 | 0 0.73359375 0.08333333333333333 0.028125 0.16805555555555557
15 | 0 0.6140625 0.475 0.03515625 0.12777777777777777
16 | 0 0.528125 0.18194444444444444 0.03125 0.1361111111111111
17 | 0 0.48359375 0.08888888888888889 0.02109375 0.17777777777777778
18 | 0 0.38046875 0.24305555555555555 0.0296875 0.1375
19 | 0 0.95390625 0.225 0.03125 0.12777777777777777
20 | 0 0.14921875 0.058333333333333334 0.0359375 0.11805555555555555
21 | 0 0.67734375 0.05555555555555555 0.040625 0.1125
22 | 0 0.059375 0.17083333333333334 0.028125 0.11388888888888889
23 | 0 0.45234375 0.11388888888888889 0.0234375 0.12638888888888888
24 | 0 0.20859375 0.05277777777777778 0.028125 0.10555555555555556
25 | 0 0.57734375 0.1111111111111111 0.02734375 0.10138888888888889
26 | 0 0.88828125 0.06388888888888888 0.03125 0.08333333333333333
27 | 0 0.425 0.11805555555555555 0.01875 0.125
28 | 0 0.85546875 0.06527777777777778 0.0234375 0.10694444444444444
29 | 0 0.38984375 0.03611111111111111 0.028125 0.07222222222222222
30 | 0 0.49609375 0.26944444444444443 0.02109375 0.1
31 | 0 0.9921875 0.14583333333333334 0.01640625 0.09861111111111111
32 | 0 0.4359375 0.022222222222222223 0.03984375 0.04583333333333333
33 | 0 0.83671875 0.08194444444444444 0.0171875 0.08055555555555556
34 | 0 0.225 0.5041666666666667 0.01875 0.09583333333333334
35 |
--------------------------------------------------------------------------------
/src/example/labels/img-19.txt:
--------------------------------------------------------------------------------
1 | 0 0.22109375 0.5305555555555556 0.090625 0.17222222222222222
2 | 0 0.05859375 0.8361111111111111 0.0546875 0.15138888888888888
3 | 0 0.60546875 0.8666666666666667 0.046875 0.19444444444444445
4 | 0 0.9109375 0.2 0.05 0.2125
5 | 0 0.36953125 0.5930555555555556 0.0375 0.17083333333333334
6 | 0 0.72265625 0.7375 0.05703125 0.1625
7 | 0 0.1421875 0.5361111111111111 0.03984375 0.1625
8 | 0 0.3109375 0.30833333333333335 0.03359375 0.2
9 | 0 0.97109375 0.6513888888888889 0.04609375 0.1763888888888889
10 | 0 0.62890625 0.15555555555555556 0.04375 0.15
11 | 0 0.7984375 0.5652777777777778 0.04375 0.1527777777777778
12 | 0 0.7890625 0.4263888888888889 0.040625 0.16111111111111112
13 | 0 0.40703125 0.425 0.03203125 0.14444444444444443
14 | 0 0.61328125 0.4722222222222222 0.03671875 0.12777777777777777
15 | 0 0.528125 0.18333333333333332 0.03125 0.13472222222222222
16 | 0 0.48359375 0.08888888888888889 0.02109375 0.17777777777777778
17 | 0 0.3796875 0.24166666666666667 0.03125 0.1375
18 | 0 0.95390625 0.225 0.03125 0.12777777777777777
19 | 0 0.73359375 0.06388888888888888 0.028125 0.12916666666666668
20 | 0 0.14921875 0.058333333333333334 0.03515625 0.11805555555555555
21 | 0 0.678125 0.05555555555555555 0.03828125 0.1125
22 | 0 0.059375 0.16944444444444445 0.028125 0.11527777777777778
23 | 0 0.45234375 0.1125 0.0234375 0.12361111111111112
24 | 0 0.20859375 0.05277777777777778 0.02890625 0.10555555555555556
25 | 0 0.578125 0.1111111111111111 0.02578125 0.10138888888888889
26 | 0 0.88828125 0.0625 0.03125 0.08055555555555556
27 | 0 0.42421875 0.11666666666666667 0.0203125 0.12361111111111112
28 | 0 0.85625 0.06805555555555555 0.021875 0.10833333333333334
29 | 0 0.3890625 0.034722222222222224 0.02734375 0.06944444444444445
30 | 0 0.496875 0.28055555555555556 0.01953125 0.08194444444444444
31 | 0 0.9921875 0.14583333333333334 0.01640625 0.09861111111111111
32 | 0 0.43671875 0.022222222222222223 0.03984375 0.04583333333333333
33 | 0 0.83671875 0.08194444444444444 0.0171875 0.08055555555555556
34 | 0 0.21953125 0.4888888888888889 0.0234375 0.06111111111111111
35 |
--------------------------------------------------------------------------------
/src/example/labels/img-2.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5375 0.05859375 0.17083333333333334
2 | 0 0.76015625 0.7375 0.06171875 0.1736111111111111
3 | 0 0.90234375 0.175 0.0546875 0.20555555555555555
4 | 0 0.36875 0.6791666666666667 0.040625 0.1875
5 | 0 0.62265625 0.9333333333333333 0.05 0.13472222222222222
6 | 0 0.63046875 0.1875 0.0453125 0.15
7 | 0 0.0421875 0.8180555555555555 0.046875 0.15555555555555556
8 | 0 0.31171875 0.28888888888888886 0.03359375 0.2
9 | 0 0.15078125 0.4875 0.03828125 0.15833333333333333
10 | 0 0.24609375 0.5361111111111111 0.0453125 0.12777777777777777
11 | 0 0.4109375 0.4888888888888889 0.0375 0.16111111111111112
12 | 0 0.77421875 0.375 0.0359375 0.15
13 | 0 0.78359375 0.5222222222222223 0.04140625 0.15694444444444444
14 | 0 0.61171875 0.5180555555555556 0.040625 0.11944444444444445
15 | 0 0.38359375 0.2791666666666667 0.02890625 0.13333333333333333
16 | 0 0.94921875 0.2 0.0328125 0.12361111111111112
17 | 0 0.52578125 0.15833333333333333 0.03046875 0.12638888888888888
18 | 0 0.68203125 0.059722222222222225 0.0375 0.10833333333333334
19 | 0 0.7375 0.0625 0.028125 0.125
20 | 0 0.19609375 0.06388888888888888 0.034375 0.12916666666666668
21 | 0 0.06171875 0.1763888888888889 0.02734375 0.11388888888888889
22 | 0 0.396875 0.05 0.04375 0.1
23 | 0 0.98203125 0.7236111111111111 0.03671875 0.1125
24 | 0 0.45390625 0.12361111111111112 0.0234375 0.125
25 | 0 0.4296875 0.12777777777777777 0.02890625 0.11666666666666667
26 | 0 0.4765625 0.14027777777777778 0.02265625 0.11944444444444445
27 | 0 0.12421875 0.0875 0.0328125 0.10833333333333334
28 | 0 0.57890625 0.09444444444444444 0.02421875 0.1
29 | 0 0.85 0.06666666666666667 0.02421875 0.10555555555555556
30 | 0 0.8859375 0.044444444444444446 0.02890625 0.06805555555555555
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-20.txt:
--------------------------------------------------------------------------------
1 | 0 0.22109375 0.5305555555555556 0.090625 0.17222222222222222
2 | 0 0.05859375 0.8375 0.05390625 0.15
3 | 0 0.6046875 0.8583333333333333 0.04609375 0.18888888888888888
4 | 0 0.36953125 0.5916666666666667 0.0375 0.1736111111111111
5 | 0 0.91015625 0.2 0.05078125 0.20972222222222223
6 | 0 0.71953125 0.7375 0.0609375 0.1625
7 | 0 0.14140625 0.5416666666666666 0.03828125 0.16666666666666666
8 | 0 0.31171875 0.30833333333333335 0.034375 0.2
9 | 0 0.9703125 0.6472222222222223 0.046875 0.17083333333333334
10 | 0 0.62890625 0.15416666666666667 0.04375 0.14722222222222223
11 | 0 0.7984375 0.5694444444444444 0.04375 0.1597222222222222
12 | 0 0.7890625 0.42916666666666664 0.04140625 0.15833333333333333
13 | 0 0.40703125 0.4236111111111111 0.03203125 0.14444444444444443
14 | 0 0.61328125 0.4708333333333333 0.0359375 0.12916666666666668
15 | 0 0.48359375 0.0875 0.02109375 0.175
16 | 0 0.528125 0.18472222222222223 0.03125 0.13472222222222222
17 | 0 0.95390625 0.225 0.03046875 0.12638888888888888
18 | 0 0.37890625 0.24166666666666667 0.03046875 0.1388888888888889
19 | 0 0.7328125 0.06388888888888888 0.02734375 0.12916666666666668
20 | 0 0.15078125 0.058333333333333334 0.03671875 0.11805555555555555
21 | 0 0.45234375 0.1125 0.0234375 0.12361111111111112
22 | 0 0.05859375 0.16944444444444445 0.02734375 0.11527777777777778
23 | 0 0.68046875 0.04722222222222222 0.03359375 0.09583333333333334
24 | 0 0.57890625 0.1111111111111111 0.025 0.10138888888888889
25 | 0 0.209375 0.05277777777777778 0.03046875 0.10555555555555556
26 | 0 0.425 0.11527777777777778 0.01875 0.12638888888888888
27 | 0 0.88828125 0.06111111111111111 0.03125 0.07916666666666666
28 | 0 0.85625 0.06805555555555555 0.021875 0.10972222222222222
29 | 0 0.496875 0.28055555555555556 0.01953125 0.08194444444444444
30 | 0 0.9921875 0.14583333333333334 0.01640625 0.09722222222222222
31 | 0 0.38828125 0.034722222222222224 0.02578125 0.06944444444444445
32 | 0 0.4390625 0.022222222222222223 0.040625 0.044444444444444446
33 | 0 0.83671875 0.08194444444444444 0.0171875 0.08055555555555556
34 | 0 0.21953125 0.4888888888888889 0.0234375 0.06111111111111111
35 |
--------------------------------------------------------------------------------
/src/example/labels/img-21.txt:
--------------------------------------------------------------------------------
1 | 0 0.22109375 0.5291666666666667 0.090625 0.16944444444444445
2 | 0 0.0609375 0.8375 0.053125 0.15
3 | 0 0.6046875 0.8486111111111111 0.046875 0.18055555555555555
4 | 0 0.91015625 0.2013888888888889 0.05078125 0.20833333333333334
5 | 0 0.71640625 0.7375 0.0609375 0.16111111111111112
6 | 0 0.36953125 0.5902777777777778 0.0375 0.1763888888888889
7 | 0 0.31171875 0.30833333333333335 0.0359375 0.19583333333333333
8 | 0 0.14140625 0.5472222222222223 0.0375 0.17083333333333334
9 | 0 0.96875 0.6416666666666667 0.046875 0.16666666666666666
10 | 0 0.62890625 0.15138888888888888 0.04375 0.14305555555555555
11 | 0 0.8 0.5777777777777777 0.04375 0.16666666666666666
12 | 0 0.7890625 0.43194444444444446 0.04140625 0.15833333333333333
13 | 0 0.40703125 0.4222222222222222 0.03203125 0.14583333333333334
14 | 0 0.6125 0.46944444444444444 0.03671875 0.12916666666666668
15 | 0 0.528125 0.18611111111111112 0.03203125 0.13333333333333333
16 | 0 0.484375 0.08611111111111111 0.01953125 0.17222222222222222
17 | 0 0.95390625 0.225 0.03046875 0.12638888888888888
18 | 0 0.37890625 0.2388888888888889 0.03125 0.1388888888888889
19 | 0 0.7328125 0.06388888888888888 0.02734375 0.12777777777777777
20 | 0 0.153125 0.058333333333333334 0.03828125 0.11666666666666667
21 | 0 0.45078125 0.1125 0.02421875 0.12361111111111112
22 | 0 0.05859375 0.16944444444444445 0.028125 0.11527777777777778
23 | 0 0.68046875 0.04722222222222222 0.03359375 0.09583333333333334
24 | 0 0.57890625 0.1111111111111111 0.025 0.10138888888888889
25 | 0 0.21015625 0.05138888888888889 0.03125 0.10277777777777777
26 | 0 0.4234375 0.11527777777777778 0.02109375 0.12638888888888888
27 | 0 0.88828125 0.06111111111111111 0.03125 0.07916666666666666
28 | 0 0.85625 0.06805555555555555 0.021875 0.10972222222222222
29 | 0 0.49609375 0.2722222222222222 0.02265625 0.09861111111111111
30 | 0 0.9921875 0.14583333333333334 0.01640625 0.09722222222222222
31 | 0 0.38828125 0.034722222222222224 0.02578125 0.06944444444444445
32 | 0 0.83671875 0.08055555555555556 0.0171875 0.07777777777777778
33 | 0 0.4390625 0.022222222222222223 0.03984375 0.044444444444444446
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-22.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06171875 0.8375 0.05234375 0.15
3 | 0 0.60234375 0.8361111111111111 0.04765625 0.17222222222222222
4 | 0 0.96484375 0.6361111111111111 0.0515625 0.16666666666666666
5 | 0 0.91015625 0.20277777777777778 0.0515625 0.20416666666666666
6 | 0 0.71171875 0.7375 0.059375 0.16111111111111112
7 | 0 0.3125 0.3111111111111111 0.0375 0.1986111111111111
8 | 0 0.36875 0.5875 0.03828125 0.18055555555555555
9 | 0 0.140625 0.5541666666666667 0.03828125 0.16944444444444445
10 | 0 0.628125 0.14722222222222223 0.04296875 0.1375
11 | 0 0.80078125 0.5861111111111111 0.04375 0.17083333333333334
12 | 0 0.79140625 0.4388888888888889 0.0421875 0.16111111111111112
13 | 0 0.40703125 0.41944444444444445 0.03203125 0.1486111111111111
14 | 0 0.61328125 0.46805555555555556 0.0375 0.13055555555555556
15 | 0 0.528125 0.18888888888888888 0.03203125 0.13333333333333333
16 | 0 0.9546875 0.2263888888888889 0.03125 0.125
17 | 0 0.48515625 0.08333333333333333 0.0203125 0.16666666666666666
18 | 0 0.378125 0.23472222222222222 0.03046875 0.1361111111111111
19 | 0 0.6765625 0.05555555555555555 0.040625 0.1111111111111111
20 | 0 0.73203125 0.06388888888888888 0.0265625 0.12777777777777777
21 | 0 0.15546875 0.058333333333333334 0.0390625 0.11666666666666667
22 | 0 0.45078125 0.1125 0.02421875 0.125
23 | 0 0.05859375 0.16805555555555557 0.02734375 0.1125
24 | 0 0.5796875 0.1125 0.025 0.1
25 | 0 0.2125 0.05 0.03125 0.10138888888888889
26 | 0 0.42421875 0.11388888888888889 0.0203125 0.12638888888888888
27 | 0 0.88828125 0.0625 0.03125 0.07916666666666666
28 | 0 0.85625 0.07083333333333333 0.021875 0.10833333333333334
29 | 0 0.496875 0.2791666666666667 0.021875 0.08055555555555556
30 | 0 0.9921875 0.1486111111111111 0.01640625 0.10277777777777777
31 | 0 0.38828125 0.03333333333333333 0.02578125 0.06805555555555555
32 | 0 0.83671875 0.08055555555555556 0.0171875 0.07777777777777778
33 | 0 0.4421875 0.020833333333333332 0.03359375 0.041666666666666664
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-23.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06328125 0.8375 0.0515625 0.15
3 | 0 0.96171875 0.6347222222222222 0.053125 0.16944444444444445
4 | 0 0.60234375 0.8319444444444445 0.04765625 0.1736111111111111
5 | 0 0.91015625 0.20277777777777778 0.0515625 0.20416666666666666
6 | 0 0.3125 0.31527777777777777 0.0375 0.20277777777777778
7 | 0 0.71171875 0.7361111111111112 0.059375 0.1625
8 | 0 0.36796875 0.5861111111111111 0.03984375 0.18194444444444444
9 | 0 0.140625 0.5569444444444445 0.03828125 0.16805555555555557
10 | 0 0.628125 0.14583333333333334 0.04296875 0.1361111111111111
11 | 0 0.80078125 0.5902777777777778 0.04453125 0.16944444444444445
12 | 0 0.7921875 0.44027777777777777 0.040625 0.15833333333333333
13 | 0 0.40703125 0.41805555555555557 0.03203125 0.14722222222222223
14 | 0 0.61328125 0.4666666666666667 0.0375 0.13194444444444445
15 | 0 0.95546875 0.2263888888888889 0.0328125 0.125
16 | 0 0.48515625 0.08194444444444444 0.0203125 0.1638888888888889
17 | 0 0.528125 0.18888888888888888 0.03203125 0.13333333333333333
18 | 0 0.6765625 0.05555555555555555 0.040625 0.1111111111111111
19 | 0 0.378125 0.23194444444444445 0.03046875 0.1375
20 | 0 0.73125 0.06388888888888888 0.028125 0.12777777777777777
21 | 0 0.15625 0.058333333333333334 0.0375 0.11666666666666667
22 | 0 0.45078125 0.1125 0.02421875 0.125
23 | 0 0.05859375 0.16805555555555557 0.028125 0.1125
24 | 0 0.5796875 0.11527777777777778 0.025 0.10277777777777777
25 | 0 0.4234375 0.1125 0.01875 0.12361111111111112
26 | 0 0.8875 0.0625 0.03046875 0.0763888888888889
27 | 0 0.85625 0.07083333333333333 0.021875 0.10833333333333334
28 | 0 0.215625 0.05 0.025 0.1
29 | 0 0.496875 0.28055555555555556 0.021875 0.07777777777777778
30 | 0 0.9921875 0.15 0.01640625 0.10138888888888889
31 | 0 0.38828125 0.03333333333333333 0.02578125 0.06805555555555555
32 | 0 0.83671875 0.08055555555555556 0.0171875 0.07777777777777778
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-24.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06328125 0.8375 0.05078125 0.15
3 | 0 0.91015625 0.20416666666666666 0.0515625 0.20277777777777778
4 | 0 0.60234375 0.8305555555555556 0.0484375 0.17777777777777778
5 | 0 0.3125 0.31666666666666665 0.03828125 0.20555555555555555
6 | 0 0.7109375 0.7361111111111112 0.05859375 0.1625
7 | 0 0.36796875 0.5833333333333334 0.03984375 0.18333333333333332
8 | 0 0.959375 0.6333333333333333 0.05625 0.17222222222222222
9 | 0 0.13984375 0.5597222222222222 0.03984375 0.17083333333333334
10 | 0 0.62734375 0.14305555555555555 0.04140625 0.1375
11 | 0 0.8015625 0.5930555555555556 0.04375 0.16944444444444445
12 | 0 0.79296875 0.44027777777777777 0.040625 0.15694444444444444
13 | 0 0.4078125 0.4152777777777778 0.03125 0.1486111111111111
14 | 0 0.61328125 0.4666666666666667 0.0375 0.13472222222222222
15 | 0 0.95625 0.2263888888888889 0.03125 0.125
16 | 0 0.4859375 0.08055555555555556 0.021875 0.1625
17 | 0 0.528125 0.18888888888888888 0.03203125 0.13194444444444445
18 | 0 0.6765625 0.05555555555555555 0.040625 0.1111111111111111
19 | 0 0.378125 0.22916666666666666 0.03046875 0.13333333333333333
20 | 0 0.73046875 0.06388888888888888 0.02734375 0.12777777777777777
21 | 0 0.15703125 0.05694444444444444 0.0375 0.11388888888888889
22 | 0 0.45078125 0.1125 0.02421875 0.125
23 | 0 0.05859375 0.16805555555555557 0.028125 0.1125
24 | 0 0.58046875 0.11666666666666667 0.0234375 0.10555555555555556
25 | 0 0.4234375 0.1125 0.01875 0.125
26 | 0 0.8875 0.06527777777777778 0.03046875 0.075
27 | 0 0.85625 0.07083333333333333 0.021875 0.10833333333333334
28 | 0 0.215625 0.04861111111111111 0.025 0.09722222222222222
29 | 0 0.49609375 0.28194444444444444 0.02109375 0.075
30 | 0 0.99140625 0.1527777777777778 0.01796875 0.10416666666666667
31 | 0 0.38828125 0.03333333333333333 0.02578125 0.06666666666666667
32 | 0 0.83671875 0.08055555555555556 0.0171875 0.07777777777777778
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-25.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06484375 0.8375 0.0515625 0.1486111111111111
3 | 0 0.91015625 0.20416666666666666 0.05078125 0.20277777777777778
4 | 0 0.6015625 0.8291666666666667 0.05 0.18055555555555555
5 | 0 0.31328125 0.31805555555555554 0.0375 0.20833333333333334
6 | 0 0.95625 0.6319444444444444 0.05703125 0.1736111111111111
7 | 0 0.71015625 0.7361111111111112 0.05625 0.16111111111111112
8 | 0 0.36875 0.5791666666666667 0.03828125 0.18055555555555555
9 | 0 0.13984375 0.5652777777777778 0.03984375 0.17222222222222222
10 | 0 0.62734375 0.14166666666666666 0.04140625 0.1375
11 | 0 0.803125 0.5972222222222222 0.04375 0.1736111111111111
12 | 0 0.79453125 0.44166666666666665 0.0390625 0.15555555555555556
13 | 0 0.4078125 0.4166666666666667 0.03125 0.15416666666666667
14 | 0 0.95625 0.22777777777777777 0.03203125 0.12222222222222222
15 | 0 0.6125 0.4638888888888889 0.03671875 0.1375
16 | 0 0.4859375 0.08055555555555556 0.021875 0.16111111111111112
17 | 0 0.528125 0.18888888888888888 0.03203125 0.13194444444444445
18 | 0 0.37734375 0.22361111111111112 0.02890625 0.13194444444444445
19 | 0 0.73046875 0.06388888888888888 0.02734375 0.12777777777777777
20 | 0 0.6765625 0.05555555555555555 0.040625 0.1111111111111111
21 | 0 0.1578125 0.05555555555555555 0.03515625 0.1125
22 | 0 0.45078125 0.1125 0.0234375 0.125
23 | 0 0.05859375 0.16805555555555557 0.028125 0.1125
24 | 0 0.58046875 0.11944444444444445 0.0234375 0.10555555555555556
25 | 0 0.42265625 0.1125 0.01953125 0.125
26 | 0 0.49921875 0.275 0.02734375 0.09444444444444444
27 | 0 0.8875 0.06527777777777778 0.03046875 0.075
28 | 0 0.85703125 0.07083333333333333 0.0234375 0.10833333333333334
29 | 0 0.215625 0.04722222222222222 0.02421875 0.09444444444444444
30 | 0 0.99140625 0.15416666666666667 0.01796875 0.10416666666666667
31 | 0 0.38828125 0.03194444444444444 0.02578125 0.06388888888888888
32 | 0 0.83671875 0.08194444444444444 0.0171875 0.075
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-26.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06796875 0.8458333333333333 0.05859375 0.16527777777777777
3 | 0 0.91015625 0.20833333333333334 0.05078125 0.20694444444444443
4 | 0 0.60078125 0.8263888888888888 0.04921875 0.18472222222222223
5 | 0 0.31328125 0.32083333333333336 0.0375 0.20833333333333334
6 | 0 0.70859375 0.7347222222222223 0.053125 0.1638888888888889
7 | 0 0.36875 0.575 0.03828125 0.18194444444444444
8 | 0 0.95390625 0.6319444444444444 0.05703125 0.175
9 | 0 0.1390625 0.5652777777777778 0.03984375 0.17083333333333334
10 | 0 0.62734375 0.14166666666666666 0.04140625 0.1388888888888889
11 | 0 0.80390625 0.6013888888888889 0.04375 0.175
12 | 0 0.79453125 0.44305555555555554 0.03828125 0.1527777777777778
13 | 0 0.40859375 0.4152777777777778 0.0296875 0.1527777777777778
14 | 0 0.95703125 0.22777777777777777 0.0328125 0.12361111111111112
15 | 0 0.73046875 0.08333333333333333 0.028125 0.16666666666666666
16 | 0 0.4859375 0.08055555555555556 0.02265625 0.16111111111111112
17 | 0 0.528125 0.18888888888888888 0.03203125 0.13194444444444445
18 | 0 0.61328125 0.45694444444444443 0.0375 0.125
19 | 0 0.378125 0.22083333333333333 0.028125 0.12916666666666668
20 | 0 0.67578125 0.05555555555555555 0.0390625 0.1111111111111111
21 | 0 0.1578125 0.05555555555555555 0.03515625 0.1125
22 | 0 0.05859375 0.16805555555555557 0.028125 0.11388888888888889
23 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
24 | 0 0.58046875 0.12083333333333333 0.0234375 0.10555555555555556
25 | 0 0.49921875 0.2777777777777778 0.02734375 0.09861111111111111
26 | 0 0.4234375 0.1125 0.01875 0.125
27 | 0 0.88828125 0.06527777777777778 0.03125 0.07361111111111111
28 | 0 0.85703125 0.07222222222222222 0.0234375 0.10972222222222222
29 | 0 0.99140625 0.15694444444444444 0.01796875 0.10277777777777777
30 | 0 0.215625 0.044444444444444446 0.02421875 0.09027777777777778
31 | 0 0.38828125 0.030555555555555555 0.025 0.0625
32 | 0 0.83671875 0.08194444444444444 0.0171875 0.075
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-27.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06953125 0.8472222222222222 0.05625 0.1625
3 | 0 0.9125 0.21388888888888888 0.05 0.21666666666666667
4 | 0 0.60078125 0.8236111111111111 0.05 0.19166666666666668
5 | 0 0.3703125 0.5625 0.0375 0.1763888888888889
6 | 0 0.3140625 0.3236111111111111 0.0375 0.2111111111111111
7 | 0 0.95234375 0.6277777777777778 0.0546875 0.17916666666666667
8 | 0 0.13828125 0.5680555555555555 0.0390625 0.16805555555555557
9 | 0 0.70390625 0.7333333333333333 0.0453125 0.16111111111111112
10 | 0 0.62734375 0.14027777777777778 0.040625 0.14166666666666666
11 | 0 0.79609375 0.44583333333333336 0.03984375 0.14722222222222223
12 | 0 0.8046875 0.6041666666666666 0.04375 0.16944444444444445
13 | 0 0.409375 0.4083333333333333 0.03125 0.15138888888888888
14 | 0 0.9578125 0.2361111111111111 0.034375 0.12916666666666668
15 | 0 0.73046875 0.08333333333333333 0.028125 0.16666666666666666
16 | 0 0.6125 0.45694444444444443 0.03828125 0.1361111111111111
17 | 0 0.528125 0.19027777777777777 0.03203125 0.13055555555555556
18 | 0 0.4875 0.08055555555555556 0.02578125 0.16111111111111112
19 | 0 0.37890625 0.21805555555555556 0.0265625 0.13194444444444445
20 | 0 0.15703125 0.05277777777777778 0.03671875 0.10694444444444444
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
22 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
23 | 0 0.68125 0.04722222222222222 0.028125 0.09583333333333334
24 | 0 0.58046875 0.125 0.02265625 0.10555555555555556
25 | 0 0.42265625 0.1111111111111111 0.01953125 0.12361111111111112
26 | 0 0.2140625 0.043055555555555555 0.02890625 0.08611111111111111
27 | 0 0.49921875 0.2833333333333333 0.02734375 0.10138888888888889
28 | 0 0.88828125 0.06805555555555555 0.03046875 0.075
29 | 0 0.85703125 0.07222222222222222 0.0234375 0.10972222222222222
30 | 0 0.99140625 0.15833333333333333 0.01796875 0.10416666666666667
31 | 0 0.8375 0.08333333333333333 0.01875 0.0763888888888889
32 | 0 0.38828125 0.027777777777777776 0.02578125 0.05694444444444444
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-28.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06953125 0.8486111111111111 0.05546875 0.16111111111111112
3 | 0 0.9125 0.21388888888888888 0.04921875 0.21805555555555556
4 | 0 0.6 0.8208333333333333 0.05 0.19305555555555556
5 | 0 0.315625 0.3236111111111111 0.0375 0.2111111111111111
6 | 0 0.1375 0.5694444444444444 0.040625 0.16666666666666666
7 | 0 0.9515625 0.6263888888888889 0.053125 0.18055555555555555
8 | 0 0.3703125 0.5569444444444445 0.0375 0.16944444444444445
9 | 0 0.703125 0.7347222222222223 0.04375 0.1638888888888889
10 | 0 0.79765625 0.45 0.0390625 0.15
11 | 0 0.62734375 0.1388888888888889 0.040625 0.14305555555555555
12 | 0 0.80625 0.6055555555555555 0.04375 0.16666666666666666
13 | 0 0.409375 0.4041666666666667 0.03125 0.15
14 | 0 0.9578125 0.2375 0.03515625 0.12916666666666668
15 | 0 0.7296875 0.08333333333333333 0.02734375 0.16666666666666666
16 | 0 0.528125 0.19166666666666668 0.03203125 0.12777777777777777
17 | 0 0.6125 0.44583333333333336 0.03828125 0.11944444444444445
18 | 0 0.48828125 0.08055555555555556 0.02578125 0.16111111111111112
19 | 0 0.3796875 0.21805555555555556 0.028125 0.13333333333333333
20 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
21 | 0 0.15703125 0.05138888888888889 0.03671875 0.10277777777777777
22 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
23 | 0 0.68125 0.04722222222222222 0.028125 0.09583333333333334
24 | 0 0.58125 0.125 0.02421875 0.10416666666666667
25 | 0 0.4234375 0.10972222222222222 0.02109375 0.12638888888888888
26 | 0 0.21484375 0.041666666666666664 0.02890625 0.08472222222222223
27 | 0 0.88984375 0.06944444444444445 0.0296875 0.07361111111111111
28 | 0 0.85703125 0.07222222222222222 0.0234375 0.10972222222222222
29 | 0 0.49609375 0.2861111111111111 0.02109375 0.1
30 | 0 0.99140625 0.1597222222222222 0.01796875 0.10277777777777777
31 | 0 0.8375 0.08472222222222223 0.01875 0.07777777777777778
32 | 0 0.38828125 0.027777777777777776 0.02578125 0.05555555555555555
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-29.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.06953125 0.85 0.05546875 0.16527777777777777
3 | 0 0.9140625 0.2152777777777778 0.046875 0.21805555555555556
4 | 0 0.6 0.8194444444444444 0.05 0.19583333333333333
5 | 0 0.13828125 0.5708333333333333 0.0421875 0.1638888888888889
6 | 0 0.315625 0.3236111111111111 0.0375 0.20972222222222223
7 | 0 0.95 0.6236111111111111 0.053125 0.18055555555555555
8 | 0 0.3703125 0.5513888888888889 0.0375 0.16666666666666666
9 | 0 0.70078125 0.7347222222222223 0.04296875 0.16527777777777777
10 | 0 0.79765625 0.45694444444444443 0.0390625 0.15694444444444444
11 | 0 0.62734375 0.1388888888888889 0.040625 0.14444444444444443
12 | 0 0.80625 0.6069444444444444 0.04453125 0.1638888888888889
13 | 0 0.409375 0.4 0.03125 0.14583333333333334
14 | 0 0.9578125 0.24166666666666667 0.03515625 0.12916666666666668
15 | 0 0.7296875 0.08333333333333333 0.028125 0.16666666666666666
16 | 0 0.6125 0.4486111111111111 0.03828125 0.12916666666666668
17 | 0 0.528125 0.19444444444444445 0.03203125 0.13333333333333333
18 | 0 0.48828125 0.08055555555555556 0.02578125 0.16111111111111112
19 | 0 0.3796875 0.21805555555555556 0.028125 0.13333333333333333
20 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
21 | 0 0.15703125 0.05 0.0375 0.1
22 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
23 | 0 0.68046875 0.04722222222222222 0.02890625 0.09583333333333334
24 | 0 0.58203125 0.125 0.0234375 0.10416666666666667
25 | 0 0.21640625 0.041666666666666664 0.03046875 0.08472222222222223
26 | 0 0.42265625 0.10972222222222222 0.0234375 0.12638888888888888
27 | 0 0.88984375 0.07083333333333333 0.0296875 0.075
28 | 0 0.85703125 0.07222222222222222 0.0234375 0.10972222222222222
29 | 0 0.49609375 0.28888888888888886 0.02109375 0.1
30 | 0 0.99140625 0.1597222222222222 0.01796875 0.10277777777777777
31 | 0 0.8375 0.08472222222222223 0.01953125 0.0763888888888889
32 | 0 0.3890625 0.027777777777777776 0.02734375 0.05555555555555555
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-3.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5375 0.05859375 0.17222222222222222
2 | 0 0.759375 0.7375 0.06171875 0.17222222222222222
3 | 0 0.903125 0.1763888888888889 0.05546875 0.20555555555555555
4 | 0 0.36875 0.6722222222222223 0.040625 0.17916666666666667
5 | 0 0.62109375 0.9305555555555556 0.05234375 0.14027777777777778
6 | 0 0.04296875 0.8180555555555555 0.046875 0.15416666666666667
7 | 0 0.63125 0.18611111111111112 0.04375 0.15
8 | 0 0.15078125 0.4888888888888889 0.0375 0.15555555555555556
9 | 0 0.3125 0.28888888888888886 0.03203125 0.1986111111111111
10 | 0 0.24609375 0.5361111111111111 0.04609375 0.12777777777777777
11 | 0 0.41171875 0.48333333333333334 0.0359375 0.15555555555555556
12 | 0 0.775 0.375 0.03671875 0.15
13 | 0 0.784375 0.5236111111111111 0.040625 0.15555555555555556
14 | 0 0.38359375 0.2777777777777778 0.02890625 0.13333333333333333
15 | 0 0.94921875 0.20277777777777778 0.0328125 0.12638888888888888
16 | 0 0.5265625 0.1597222222222222 0.03125 0.12916666666666668
17 | 0 0.68125 0.059722222222222225 0.03828125 0.10833333333333334
18 | 0 0.19765625 0.06388888888888888 0.0375 0.12916666666666668
19 | 0 0.98203125 0.725 0.03671875 0.11666666666666667
20 | 0 0.06171875 0.1763888888888889 0.02734375 0.11388888888888889
21 | 0 0.3984375 0.04722222222222222 0.04765625 0.09583333333333334
22 | 0 0.45390625 0.12361111111111112 0.0234375 0.125
23 | 0 0.4296875 0.12777777777777777 0.02890625 0.11666666666666667
24 | 0 0.47734375 0.1388888888888889 0.02265625 0.12083333333333333
25 | 0 0.125 0.08472222222222223 0.03125 0.10833333333333334
26 | 0 0.57890625 0.09444444444444444 0.02421875 0.10138888888888889
27 | 0 0.85078125 0.06666666666666667 0.025 0.10555555555555556
28 | 0 0.88671875 0.04861111111111111 0.02890625 0.075
29 | 0 0.49765625 0.2513888888888889 0.01953125 0.08888888888888889
30 | 0 0.48125 0.04027777777777778 0.01796875 0.08055555555555556
31 | 0 0.834375 0.07777777777777778 0.021875 0.0763888888888889
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-30.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.0703125 0.8541666666666666 0.05390625 0.16944444444444445
3 | 0 0.9140625 0.21666666666666667 0.046875 0.22083333333333333
4 | 0 0.1375 0.5708333333333333 0.04296875 0.1625
5 | 0 0.59921875 0.8152777777777778 0.0484375 0.19722222222222222
6 | 0 0.315625 0.325 0.03671875 0.20694444444444443
7 | 0 0.37109375 0.5458333333333333 0.0359375 0.16527777777777777
8 | 0 0.94921875 0.6180555555555556 0.0515625 0.17916666666666667
9 | 0 0.69921875 0.7375 0.0421875 0.16944444444444445
10 | 0 0.80703125 0.6083333333333333 0.04453125 0.16111111111111112
11 | 0 0.7984375 0.4638888888888889 0.03984375 0.16111111111111112
12 | 0 0.62734375 0.1375 0.040625 0.14722222222222223
13 | 0 0.409375 0.39444444444444443 0.03125 0.14305555555555555
14 | 0 0.7296875 0.08333333333333333 0.028125 0.16666666666666666
15 | 0 0.9578125 0.24305555555555555 0.03515625 0.12916666666666668
16 | 0 0.61328125 0.4444444444444444 0.0375 0.12777777777777777
17 | 0 0.528125 0.19722222222222222 0.03203125 0.1375
18 | 0 0.48828125 0.08055555555555556 0.0265625 0.16111111111111112
19 | 0 0.3796875 0.21666666666666667 0.02890625 0.13472222222222222
20 | 0 0.15703125 0.05 0.0375 0.1
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
22 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
23 | 0 0.68046875 0.04722222222222222 0.02890625 0.09583333333333334
24 | 0 0.58203125 0.125 0.0234375 0.10416666666666667
25 | 0 0.21875 0.041666666666666664 0.03125 0.08472222222222223
26 | 0 0.42265625 0.10972222222222222 0.0234375 0.125
27 | 0 0.88984375 0.07083333333333333 0.0296875 0.07361111111111111
28 | 0 0.85703125 0.07222222222222222 0.0234375 0.10972222222222222
29 | 0 0.49609375 0.2902777777777778 0.02109375 0.10138888888888889
30 | 0 0.99140625 0.16111111111111112 0.01796875 0.1
31 | 0 0.8375 0.08611111111111111 0.01953125 0.07777777777777778
32 | 0 0.3890625 0.027777777777777776 0.02734375 0.05555555555555555
33 | 0 0.46171875 0.022222222222222223 0.02890625 0.044444444444444446
34 | 0 0.2140625 0.4888888888888889 0.025 0.05416666666666667
35 |
--------------------------------------------------------------------------------
/src/example/labels/img-31.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.07109375 0.8583333333333333 0.053125 0.17222222222222222
3 | 0 0.91484375 0.21944444444444444 0.046875 0.2222222222222222
4 | 0 0.1375 0.5722222222222222 0.04453125 0.16111111111111112
5 | 0 0.5984375 0.8083333333333333 0.04765625 0.19305555555555556
6 | 0 0.315625 0.3263888888888889 0.03671875 0.20555555555555555
7 | 0 0.37109375 0.5444444444444444 0.0359375 0.16527777777777777
8 | 0 0.9484375 0.6166666666666667 0.05 0.17777777777777778
9 | 0 0.80703125 0.6083333333333333 0.04453125 0.1597222222222222
10 | 0 0.696875 0.7402777777777778 0.04296875 0.16944444444444445
11 | 0 0.79921875 0.46805555555555556 0.03984375 0.1638888888888889
12 | 0 0.62734375 0.1361111111111111 0.040625 0.14444444444444443
13 | 0 0.47421875 0.07916666666666666 0.05390625 0.15833333333333333
14 | 0 0.409375 0.39166666666666666 0.03125 0.14027777777777778
15 | 0 0.61328125 0.44166666666666665 0.0375 0.12638888888888888
16 | 0 0.95859375 0.24583333333333332 0.0359375 0.13055555555555556
17 | 0 0.528125 0.2 0.03203125 0.1388888888888889
18 | 0 0.7296875 0.06388888888888888 0.028125 0.12777777777777777
19 | 0 0.3796875 0.21666666666666667 0.02890625 0.13472222222222222
20 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
21 | 0 0.15703125 0.05 0.0375 0.1
22 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
23 | 0 0.68046875 0.04722222222222222 0.02890625 0.09583333333333334
24 | 0 0.58203125 0.12638888888888888 0.02421875 0.10277777777777777
25 | 0 0.42265625 0.10972222222222222 0.02421875 0.125
26 | 0 0.2203125 0.041666666666666664 0.034375 0.08472222222222223
27 | 0 0.890625 0.07222222222222222 0.03046875 0.0763888888888889
28 | 0 0.85703125 0.07222222222222222 0.02421875 0.10972222222222222
29 | 0 0.49765625 0.29305555555555557 0.0234375 0.10277777777777777
30 | 0 0.9921875 0.16111111111111112 0.01640625 0.1
31 | 0 0.83828125 0.0875 0.0203125 0.08055555555555556
32 | 0 0.38984375 0.027777777777777776 0.028125 0.05555555555555555
33 | 0 0.2140625 0.49027777777777776 0.02265625 0.05694444444444444
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-32.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.91640625 0.22083333333333333 0.0453125 0.21944444444444444
3 | 0 0.07265625 0.8513888888888889 0.0515625 0.15694444444444444
4 | 0 0.13671875 0.5805555555555556 0.0453125 0.1625
5 | 0 0.5984375 0.7958333333333333 0.046875 0.1875
6 | 0 0.315625 0.3277777777777778 0.03671875 0.2013888888888889
7 | 0 0.809375 0.6166666666666667 0.04453125 0.16111111111111112
8 | 0 0.37109375 0.5416666666666666 0.0359375 0.17083333333333334
9 | 0 0.69296875 0.7458333333333333 0.04140625 0.17777777777777778
10 | 0 0.94765625 0.6013888888888889 0.0484375 0.16527777777777777
11 | 0 0.8015625 0.47638888888888886 0.040625 0.1638888888888889
12 | 0 0.6265625 0.13472222222222222 0.040625 0.14444444444444443
13 | 0 0.47421875 0.07777777777777778 0.05390625 0.15694444444444444
14 | 0 0.409375 0.3875 0.03125 0.14027777777777778
15 | 0 0.959375 0.24861111111111112 0.03828125 0.12916666666666668
16 | 0 0.61328125 0.44027777777777777 0.03671875 0.125
17 | 0 0.52890625 0.20416666666666666 0.0328125 0.1375
18 | 0 0.7296875 0.06388888888888888 0.028125 0.12777777777777777
19 | 0 0.8484375 0.07361111111111111 0.04140625 0.10972222222222222
20 | 0 0.38046875 0.2152777777777778 0.02890625 0.1375
21 | 0 0.67578125 0.05555555555555555 0.03671875 0.1111111111111111
22 | 0 0.15859375 0.05 0.04140625 0.1
23 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
24 | 0 0.45 0.1111111111111111 0.021875 0.12361111111111112
25 | 0 0.58203125 0.12777777777777777 0.02421875 0.1
26 | 0 0.42421875 0.10972222222222222 0.021875 0.125
27 | 0 0.89140625 0.07361111111111111 0.03125 0.0763888888888889
28 | 0 0.22109375 0.041666666666666664 0.03359375 0.08472222222222223
29 | 0 0.9921875 0.16111111111111112 0.01640625 0.09861111111111111
30 | 0 0.49609375 0.30277777777777776 0.021875 0.08194444444444444
31 | 0 0.390625 0.02638888888888889 0.028125 0.05277777777777778
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-33.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.91640625 0.22083333333333333 0.0453125 0.21805555555555556
3 | 0 0.07265625 0.8541666666666666 0.05078125 0.15833333333333333
4 | 0 0.13671875 0.5875 0.04609375 0.16944444444444445
5 | 0 0.5984375 0.7888888888888889 0.046875 0.17916666666666667
6 | 0 0.315625 0.32916666666666666 0.03671875 0.2
7 | 0 0.81015625 0.625 0.0453125 0.17083333333333334
8 | 0 0.6890625 0.7472222222222222 0.04609375 0.17777777777777778
9 | 0 0.37109375 0.5416666666666666 0.0359375 0.17222222222222222
10 | 0 0.946875 0.5972222222222222 0.046875 0.16111111111111112
11 | 0 0.80234375 0.4791666666666667 0.040625 0.16527777777777777
12 | 0 0.6265625 0.13333333333333333 0.040625 0.14444444444444443
13 | 0 0.47578125 0.07777777777777778 0.0546875 0.15694444444444444
14 | 0 0.409375 0.3875 0.03125 0.14166666666666666
15 | 0 0.96015625 0.2513888888888889 0.03828125 0.13055555555555556
16 | 0 0.61484375 0.4388888888888889 0.0359375 0.12777777777777777
17 | 0 0.72890625 0.06388888888888888 0.0296875 0.12777777777777777
18 | 0 0.528125 0.20694444444444443 0.03125 0.1361111111111111
19 | 0 0.38046875 0.21388888888888888 0.02890625 0.1375
20 | 0 0.159375 0.05 0.04453125 0.1
21 | 0 0.67578125 0.05555555555555555 0.03671875 0.1111111111111111
22 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
23 | 0 0.45 0.1111111111111111 0.021875 0.12361111111111112
24 | 0 0.58203125 0.12777777777777777 0.02578125 0.10138888888888889
25 | 0 0.4234375 0.10833333333333334 0.02265625 0.12222222222222222
26 | 0 0.89140625 0.07361111111111111 0.03125 0.0763888888888889
27 | 0 0.221875 0.041666666666666664 0.03203125 0.08472222222222223
28 | 0 0.8578125 0.07361111111111111 0.02265625 0.10833333333333334
29 | 0 0.9921875 0.16111111111111112 0.01640625 0.09861111111111111
30 | 0 0.49609375 0.30416666666666664 0.021875 0.08055555555555556
31 | 0 0.8390625 0.08888888888888889 0.021875 0.07916666666666666
32 | 0 0.39140625 0.02638888888888889 0.0296875 0.05277777777777778
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-34.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.91640625 0.2222222222222222 0.04453125 0.21666666666666667
3 | 0 0.0734375 0.8569444444444444 0.05234375 0.15833333333333333
4 | 0 0.13671875 0.5930555555555556 0.04609375 0.17222222222222222
5 | 0 0.596875 0.7805555555555556 0.046875 0.17083333333333334
6 | 0 0.31640625 0.33194444444444443 0.0359375 0.20277777777777778
7 | 0 0.81015625 0.6319444444444444 0.04453125 0.175
8 | 0 0.6859375 0.7486111111111111 0.04765625 0.175
9 | 0 0.94609375 0.5958333333333333 0.04609375 0.1638888888888889
10 | 0 0.37109375 0.5402777777777777 0.0359375 0.175
11 | 0 0.803125 0.48055555555555557 0.040625 0.1625
12 | 0 0.6265625 0.13194444444444445 0.040625 0.14166666666666666
13 | 0 0.4765625 0.07777777777777778 0.05234375 0.15555555555555556
14 | 0 0.409375 0.3861111111111111 0.03125 0.14444444444444443
15 | 0 0.96171875 0.2513888888888889 0.0390625 0.13055555555555556
16 | 0 0.61484375 0.4388888888888889 0.03515625 0.13194444444444445
17 | 0 0.72890625 0.06388888888888888 0.0296875 0.12777777777777777
18 | 0 0.528125 0.20833333333333334 0.03125 0.1388888888888889
19 | 0 0.38046875 0.2125 0.02890625 0.1361111111111111
20 | 0 0.1609375 0.05 0.046875 0.1
21 | 0 0.67578125 0.05555555555555555 0.03671875 0.1111111111111111
22 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
23 | 0 0.45078125 0.1111111111111111 0.0234375 0.12361111111111112
24 | 0 0.58203125 0.13055555555555556 0.02578125 0.10416666666666667
25 | 0 0.42265625 0.10833333333333334 0.02421875 0.12222222222222222
26 | 0 0.89140625 0.0763888888888889 0.03203125 0.08055555555555556
27 | 0 0.8578125 0.07361111111111111 0.02265625 0.10833333333333334
28 | 0 0.221875 0.041666666666666664 0.03203125 0.08472222222222223
29 | 0 0.9921875 0.16111111111111112 0.01640625 0.09861111111111111
30 | 0 0.49609375 0.3055555555555556 0.02265625 0.07777777777777778
31 | 0 0.8390625 0.09027777777777778 0.021875 0.07777777777777778
32 | 0 0.39140625 0.02638888888888889 0.0296875 0.05277777777777778
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-35.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.9171875 0.22361111111111112 0.04375 0.21388888888888888
3 | 0 0.07421875 0.8569444444444444 0.05234375 0.15694444444444444
4 | 0 0.13671875 0.5972222222222222 0.04765625 0.1736111111111111
5 | 0 0.59609375 0.7736111111111111 0.046875 0.16805555555555557
6 | 0 0.31640625 0.33611111111111114 0.0359375 0.20694444444444443
7 | 0 0.6828125 0.75 0.04765625 0.1763888888888889
8 | 0 0.94609375 0.5916666666666667 0.0453125 0.1625
9 | 0 0.81171875 0.6361111111111111 0.0453125 0.17777777777777778
10 | 0 0.8046875 0.48333333333333334 0.040625 0.16111111111111112
11 | 0 0.37109375 0.5388888888888889 0.0359375 0.17777777777777778
12 | 0 0.6265625 0.13055555555555556 0.040625 0.1388888888888889
13 | 0 0.47890625 0.075 0.05 0.15138888888888888
14 | 0 0.9625 0.25277777777777777 0.03828125 0.12777777777777777
15 | 0 0.409375 0.3861111111111111 0.03125 0.14444444444444443
16 | 0 0.72734375 0.06388888888888888 0.02890625 0.12777777777777777
17 | 0 0.615625 0.4361111111111111 0.034375 0.12638888888888888
18 | 0 0.528125 0.20972222222222223 0.03125 0.1388888888888889
19 | 0 0.38046875 0.20972222222222223 0.02890625 0.1361111111111111
20 | 0 0.16171875 0.05 0.0484375 0.1
21 | 0 0.67578125 0.05555555555555555 0.03671875 0.1111111111111111
22 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
23 | 0 0.4515625 0.1111111111111111 0.021875 0.12361111111111112
24 | 0 0.58203125 0.13472222222222222 0.0265625 0.10833333333333334
25 | 0 0.4234375 0.10694444444444444 0.02265625 0.12083333333333333
26 | 0 0.8921875 0.07777777777777778 0.03125 0.07916666666666666
27 | 0 0.85859375 0.075 0.0234375 0.10555555555555556
28 | 0 0.221875 0.041666666666666664 0.03203125 0.08333333333333333
29 | 0 0.49609375 0.30277777777777776 0.021875 0.08194444444444444
30 | 0 0.9921875 0.1625 0.01640625 0.09722222222222222
31 | 0 0.8390625 0.09027777777777778 0.02265625 0.07777777777777778
32 | 0 0.38984375 0.02638888888888889 0.0234375 0.05277777777777778
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-36.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.91796875 0.225 0.0421875 0.2111111111111111
3 | 0 0.07578125 0.8583333333333333 0.0515625 0.15555555555555556
4 | 0 0.5953125 0.7708333333333334 0.046875 0.16944444444444445
5 | 0 0.1375 0.6013888888888889 0.04921875 0.175
6 | 0 0.31640625 0.3402777777777778 0.0359375 0.2111111111111111
7 | 0 0.68046875 0.7513888888888889 0.04765625 0.175
8 | 0 0.8125 0.6402777777777777 0.04453125 0.17777777777777778
9 | 0 0.80546875 0.4847222222222222 0.04140625 0.15833333333333333
10 | 0 0.9453125 0.5888888888888889 0.04375 0.16527777777777777
11 | 0 0.37109375 0.5361111111111111 0.0359375 0.17777777777777778
12 | 0 0.6265625 0.12777777777777777 0.040625 0.13472222222222222
13 | 0 0.4796875 0.075 0.04765625 0.15
14 | 0 0.96328125 0.25277777777777777 0.03828125 0.12777777777777777
15 | 0 0.40859375 0.38472222222222224 0.0296875 0.14444444444444443
16 | 0 0.72734375 0.06388888888888888 0.02890625 0.12777777777777777
17 | 0 0.528125 0.20972222222222223 0.03046875 0.1375
18 | 0 0.6171875 0.4361111111111111 0.034375 0.12777777777777777
19 | 0 0.38046875 0.20694444444444443 0.02890625 0.13333333333333333
20 | 0 0.67578125 0.05555555555555555 0.03671875 0.1111111111111111
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
22 | 0 0.4515625 0.1111111111111111 0.021875 0.12361111111111112
23 | 0 0.5828125 0.1361111111111111 0.028125 0.10694444444444444
24 | 0 0.17265625 0.05 0.03046875 0.1
25 | 0 0.4234375 0.10694444444444444 0.02265625 0.12083333333333333
26 | 0 0.49765625 0.29583333333333334 0.025 0.09722222222222222
27 | 0 0.8921875 0.07777777777777778 0.03125 0.0763888888888889
28 | 0 0.86015625 0.075 0.0203125 0.10555555555555556
29 | 0 0.22265625 0.041666666666666664 0.03125 0.08333333333333333
30 | 0 0.9921875 0.1638888888888889 0.01640625 0.1
31 | 0 0.83984375 0.09027777777777778 0.02265625 0.07777777777777778
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-37.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.91796875 0.22916666666666666 0.04140625 0.2111111111111111
3 | 0 0.07734375 0.8625 0.0515625 0.15555555555555556
4 | 0 0.1375 0.6097222222222223 0.04921875 0.175
5 | 0 0.59296875 0.7680555555555556 0.04609375 0.175
6 | 0 0.315625 0.34305555555555556 0.034375 0.2152777777777778
7 | 0 0.67734375 0.7541666666666667 0.0453125 0.17222222222222222
8 | 0 0.81484375 0.6472222222222223 0.0453125 0.17777777777777778
9 | 0 0.80859375 0.4875 0.040625 0.1527777777777778
10 | 0 0.3703125 0.5291666666666667 0.03515625 0.1763888888888889
11 | 0 0.625 0.12361111111111112 0.040625 0.13472222222222222
12 | 0 0.94453125 0.5875 0.0421875 0.16944444444444445
13 | 0 0.484375 0.07361111111111111 0.040625 0.14722222222222223
14 | 0 0.96640625 0.25277777777777777 0.0359375 0.12638888888888888
15 | 0 0.4078125 0.3819444444444444 0.02890625 0.1486111111111111
16 | 0 0.725 0.06388888888888888 0.03046875 0.12777777777777777
17 | 0 0.528125 0.2111111111111111 0.03125 0.13472222222222222
18 | 0 0.6171875 0.425 0.03359375 0.11527777777777778
19 | 0 0.38046875 0.2 0.028125 0.12777777777777777
20 | 0 0.67578125 0.05555555555555555 0.0359375 0.1111111111111111
21 | 0 0.4515625 0.1125 0.021875 0.12222222222222222
22 | 0 0.05859375 0.16805555555555557 0.028125 0.1125
23 | 0 0.58203125 0.14027777777777778 0.0296875 0.10833333333333334
24 | 0 0.89375 0.08472222222222223 0.03125 0.0875
25 | 0 0.17578125 0.05 0.0296875 0.1
26 | 0 0.49765625 0.3013888888888889 0.025 0.09722222222222222
27 | 0 0.4234375 0.10694444444444444 0.02265625 0.12083333333333333
28 | 0 0.86015625 0.075 0.01953125 0.10555555555555556
29 | 0 0.9921875 0.16944444444444445 0.01640625 0.10416666666666667
30 | 0 0.22578125 0.03888888888888889 0.02421875 0.07916666666666666
31 | 0 0.840625 0.09027777777777778 0.02421875 0.07777777777777778
32 | 0 0.0109375 0.14166666666666666 0.021875 0.06111111111111111
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-38.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.91953125 0.23194444444444445 0.0421875 0.2152777777777778
3 | 0 0.078125 0.8638888888888889 0.05078125 0.15138888888888888
4 | 0 0.13671875 0.6125 0.04765625 0.1763888888888889
5 | 0 0.5921875 0.7666666666666667 0.04609375 0.17777777777777778
6 | 0 0.315625 0.34444444444444444 0.034375 0.21666666666666667
7 | 0 0.6765625 0.7541666666666667 0.04375 0.17083333333333334
8 | 0 0.81640625 0.65 0.0453125 0.1763888888888889
9 | 0 0.809375 0.4875 0.040625 0.15138888888888888
10 | 0 0.3703125 0.5263888888888889 0.03515625 0.175
11 | 0 0.625 0.12222222222222222 0.040625 0.13472222222222222
12 | 0 0.94375 0.5861111111111111 0.040625 0.17083333333333334
13 | 0 0.48671875 0.07222222222222222 0.0359375 0.14583333333333334
14 | 0 0.40703125 0.38055555555555554 0.03046875 0.1486111111111111
15 | 0 0.9671875 0.25416666666666665 0.03515625 0.125
16 | 0 0.72421875 0.06388888888888888 0.0328125 0.12777777777777777
17 | 0 0.528125 0.2111111111111111 0.03203125 0.13472222222222222
18 | 0 0.61796875 0.4222222222222222 0.034375 0.1125
19 | 0 0.3796875 0.19722222222222222 0.02734375 0.12638888888888888
20 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
21 | 0 0.45078125 0.1125 0.02421875 0.12222222222222222
22 | 0 0.6765625 0.04722222222222222 0.03359375 0.09583333333333334
23 | 0 0.58125 0.14166666666666666 0.028125 0.10694444444444444
24 | 0 0.8609375 0.0763888888888889 0.02109375 0.10555555555555556
25 | 0 0.89375 0.08611111111111111 0.03125 0.08472222222222223
26 | 0 0.4234375 0.10694444444444444 0.02265625 0.12083333333333333
27 | 0 0.1765625 0.04861111111111111 0.02890625 0.09722222222222222
28 | 0 0.4953125 0.3138888888888889 0.02109375 0.08333333333333333
29 | 0 0.9921875 0.17083333333333334 0.01640625 0.10416666666666667
30 | 0 0.22578125 0.0375 0.02421875 0.075
31 | 0 0.84140625 0.09027777777777778 0.02421875 0.07777777777777778
32 | 0 0.0109375 0.14166666666666666 0.021875 0.06111111111111111
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-39.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.9203125 0.23472222222222222 0.040625 0.22083333333333333
3 | 0 0.07890625 0.8652777777777778 0.05078125 0.15138888888888888
4 | 0 0.1359375 0.6152777777777778 0.04765625 0.175
5 | 0 0.59140625 0.7652777777777777 0.0453125 0.18055555555555555
6 | 0 0.315625 0.3472222222222222 0.034375 0.21805555555555556
7 | 0 0.67578125 0.7555555555555555 0.0421875 0.16805555555555557
8 | 0 0.81015625 0.49166666666666664 0.0421875 0.15
9 | 0 0.62421875 0.12222222222222222 0.04140625 0.13472222222222222
10 | 0 0.3703125 0.5222222222222223 0.03515625 0.1763888888888889
11 | 0 0.8171875 0.6527777777777778 0.04609375 0.1736111111111111
12 | 0 0.9421875 0.5861111111111111 0.04140625 0.17222222222222222
13 | 0 0.48984375 0.07222222222222222 0.0328125 0.14583333333333334
14 | 0 0.40703125 0.37916666666666665 0.0296875 0.14722222222222223
15 | 0 0.96875 0.25555555555555554 0.034375 0.12361111111111112
16 | 0 0.72265625 0.06388888888888888 0.03203125 0.12777777777777777
17 | 0 0.528125 0.2111111111111111 0.03203125 0.13472222222222222
18 | 0 0.8515625 0.0763888888888889 0.040625 0.10694444444444444
19 | 0 0.61796875 0.41944444444444445 0.03359375 0.1111111111111111
20 | 0 0.37890625 0.19722222222222222 0.0265625 0.12777777777777777
21 | 0 0.67578125 0.05555555555555555 0.0359375 0.1111111111111111
22 | 0 0.45078125 0.1125 0.02421875 0.12361111111111112
23 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
24 | 0 0.58125 0.14166666666666666 0.028125 0.10694444444444444
25 | 0 0.89375 0.08472222222222223 0.03125 0.07916666666666666
26 | 0 0.4234375 0.10694444444444444 0.02265625 0.12083333333333333
27 | 0 0.17734375 0.04861111111111111 0.02890625 0.09722222222222222
28 | 0 0.49765625 0.30694444444444446 0.02578125 0.10138888888888889
29 | 0 0.99140625 0.17222222222222222 0.01796875 0.10555555555555556
30 | 0 0.2265625 0.03611111111111111 0.02265625 0.07222222222222222
31 | 0 0.0109375 0.1375 0.021875 0.06944444444444445
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-4.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5375 0.05859375 0.17222222222222222
2 | 0 0.90390625 0.1763888888888889 0.0546875 0.20694444444444443
3 | 0 0.7578125 0.7375 0.0625 0.17222222222222222
4 | 0 0.36953125 0.6638888888888889 0.0390625 0.1736111111111111
5 | 0 0.62265625 0.9277777777777778 0.04921875 0.14583333333333334
6 | 0 0.04296875 0.8180555555555555 0.046875 0.15416666666666667
7 | 0 0.63125 0.18611111111111112 0.04375 0.15
8 | 0 0.15 0.4888888888888889 0.0375 0.15416666666666667
9 | 0 0.31328125 0.2902777777777778 0.0328125 0.19722222222222222
10 | 0 0.246875 0.5361111111111111 0.04453125 0.12777777777777777
11 | 0 0.77578125 0.375 0.0375 0.1486111111111111
12 | 0 0.4109375 0.47638888888888886 0.03515625 0.15138888888888888
13 | 0 0.78515625 0.5236111111111111 0.0421875 0.15416666666666667
14 | 0 0.61171875 0.5180555555555556 0.040625 0.13194444444444445
15 | 0 0.384375 0.275 0.028125 0.1375
16 | 0 0.94921875 0.20416666666666666 0.03359375 0.125
17 | 0 0.98203125 0.7208333333333333 0.03671875 0.11805555555555555
18 | 0 0.7375 0.06666666666666667 0.028125 0.13472222222222222
19 | 0 0.5265625 0.1625 0.03125 0.13194444444444445
20 | 0 0.68125 0.059722222222222225 0.03828125 0.10833333333333334
21 | 0 0.19921875 0.06388888888888888 0.0390625 0.12916666666666668
22 | 0 0.4 0.04722222222222222 0.05078125 0.09444444444444444
23 | 0 0.06171875 0.1763888888888889 0.02734375 0.11388888888888889
24 | 0 0.45390625 0.12361111111111112 0.0234375 0.125
25 | 0 0.4296875 0.12638888888888888 0.02890625 0.11805555555555555
26 | 0 0.47734375 0.1375 0.02265625 0.11805555555555555
27 | 0 0.125 0.08333333333333333 0.03046875 0.10972222222222222
28 | 0 0.57890625 0.09583333333333334 0.02421875 0.10138888888888889
29 | 0 0.85078125 0.06666666666666667 0.025 0.10555555555555556
30 | 0 0.88671875 0.05277777777777778 0.02890625 0.08472222222222223
31 | 0 0.48203125 0.04027777777777778 0.01796875 0.08055555555555556
32 | 0 0.49765625 0.25277777777777777 0.01953125 0.08888888888888889
33 | 0 0.834375 0.07777777777777778 0.021875 0.07777777777777778
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-40.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.9203125 0.2388888888888889 0.040625 0.22361111111111112
3 | 0 0.0796875 0.8666666666666667 0.05234375 0.15
4 | 0 0.1359375 0.6166666666666667 0.046875 0.17222222222222222
5 | 0 0.315625 0.3486111111111111 0.034375 0.21944444444444444
6 | 0 0.58984375 0.7638888888888888 0.04609375 0.18333333333333332
7 | 0 0.67421875 0.7569444444444444 0.03984375 0.16666666666666666
8 | 0 0.62421875 0.12083333333333333 0.04140625 0.1375
9 | 0 0.3703125 0.5152777777777777 0.03515625 0.17083333333333334
10 | 0 0.81953125 0.6541666666666667 0.0453125 0.17222222222222222
11 | 0 0.8109375 0.4986111111111111 0.04140625 0.1597222222222222
12 | 0 0.94140625 0.5847222222222223 0.0421875 0.175
13 | 0 0.490625 0.07222222222222222 0.03125 0.14583333333333334
14 | 0 0.40625 0.3763888888888889 0.03046875 0.1486111111111111
15 | 0 0.528125 0.2125 0.03203125 0.13333333333333333
16 | 0 0.72265625 0.06388888888888888 0.0328125 0.12777777777777777
17 | 0 0.9703125 0.25972222222222224 0.034375 0.12777777777777777
18 | 0 0.85234375 0.07777777777777778 0.040625 0.10972222222222222
19 | 0 0.61953125 0.41805555555555557 0.0328125 0.1111111111111111
20 | 0 0.37890625 0.19583333333333333 0.0265625 0.13055555555555556
21 | 0 0.67578125 0.05555555555555555 0.0359375 0.1111111111111111
22 | 0 0.45078125 0.1125 0.02421875 0.12361111111111112
23 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
24 | 0 0.58203125 0.14305555555555555 0.0265625 0.10555555555555556
25 | 0 0.42421875 0.10694444444444444 0.021875 0.12083333333333333
26 | 0 0.89375 0.0875 0.03046875 0.08472222222222223
27 | 0 0.1796875 0.04722222222222222 0.028125 0.09583333333333334
28 | 0 0.4953125 0.3194444444444444 0.02109375 0.08472222222222223
29 | 0 0.99140625 0.175 0.01796875 0.10555555555555556
30 | 0 0.2265625 0.034722222222222224 0.02265625 0.06944444444444445
31 | 0 0.0109375 0.13194444444444445 0.021875 0.08055555555555556
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-41.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.92109375 0.24027777777777778 0.040625 0.225
3 | 0 0.08046875 0.8694444444444445 0.0515625 0.15
4 | 0 0.13515625 0.6180555555555556 0.0453125 0.16944444444444445
5 | 0 0.31484375 0.3486111111111111 0.03359375 0.21805555555555556
6 | 0 0.58984375 0.7625 0.0453125 0.18611111111111112
7 | 0 0.6734375 0.7569444444444444 0.040625 0.16666666666666666
8 | 0 0.3703125 0.5097222222222222 0.034375 0.1638888888888889
9 | 0 0.62421875 0.12083333333333333 0.04140625 0.1388888888888889
10 | 0 0.8203125 0.6555555555555556 0.04609375 0.16805555555555557
11 | 0 0.9765625 0.2263888888888889 0.04765625 0.20555555555555555
12 | 0 0.93984375 0.5833333333333334 0.0421875 0.17777777777777778
13 | 0 0.81171875 0.5041666666666667 0.04140625 0.1625
14 | 0 0.48984375 0.07222222222222222 0.03359375 0.14583333333333334
15 | 0 0.52890625 0.21388888888888888 0.0328125 0.13333333333333333
16 | 0 0.40546875 0.37222222222222223 0.02890625 0.14583333333333334
17 | 0 0.721875 0.06388888888888888 0.034375 0.12777777777777777
18 | 0 0.853125 0.07916666666666666 0.040625 0.10833333333333334
19 | 0 0.61953125 0.4152777777777778 0.0328125 0.11527777777777778
20 | 0 0.378125 0.19444444444444445 0.028125 0.13194444444444445
21 | 0 0.67578125 0.05555555555555555 0.0359375 0.1111111111111111
22 | 0 0.45078125 0.1125 0.02421875 0.12222222222222222
23 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
24 | 0 0.58203125 0.14305555555555555 0.0265625 0.10555555555555556
25 | 0 0.89375 0.08888888888888889 0.03046875 0.08333333333333333
26 | 0 0.42421875 0.10694444444444444 0.021875 0.12083333333333333
27 | 0 0.1796875 0.04583333333333333 0.02734375 0.09166666666666666
28 | 0 0.4953125 0.32083333333333336 0.02109375 0.08472222222222223
29 | 0 0.0109375 0.13055555555555556 0.021875 0.08333333333333333
30 | 0 0.22734375 0.034722222222222224 0.021875 0.06944444444444445
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-42.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.92109375 0.24305555555555555 0.03984375 0.22916666666666666
3 | 0 0.08125 0.8694444444444445 0.05078125 0.1486111111111111
4 | 0 0.1328125 0.6194444444444445 0.04375 0.16666666666666666
5 | 0 0.315625 0.35 0.034375 0.21666666666666667
6 | 0 0.5875 0.7569444444444444 0.04375 0.19027777777777777
7 | 0 0.66875 0.7569444444444444 0.040625 0.16527777777777777
8 | 0 0.82265625 0.6583333333333333 0.04921875 0.1625
9 | 0 0.3703125 0.5013888888888889 0.034375 0.15833333333333333
10 | 0 0.62421875 0.11805555555555555 0.04140625 0.14305555555555555
11 | 0 0.8125 0.5152777777777777 0.04296875 0.1638888888888889
12 | 0 0.97734375 0.23055555555555557 0.046875 0.2111111111111111
13 | 0 0.93828125 0.5777777777777777 0.0421875 0.17777777777777778
14 | 0 0.48984375 0.07222222222222222 0.034375 0.14583333333333334
15 | 0 0.52890625 0.21805555555555556 0.0328125 0.1361111111111111
16 | 0 0.40546875 0.36527777777777776 0.0296875 0.1388888888888889
17 | 0 0.721875 0.06388888888888888 0.034375 0.12777777777777777
18 | 0 0.85546875 0.07916666666666666 0.0390625 0.10972222222222222
19 | 0 0.61953125 0.41388888888888886 0.03203125 0.11805555555555555
20 | 0 0.37734375 0.19444444444444445 0.02890625 0.13333333333333333
21 | 0 0.4515625 0.11388888888888889 0.02265625 0.12222222222222222
22 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
23 | 0 0.5828125 0.14305555555555555 0.025 0.10416666666666667
24 | 0 0.6765625 0.04722222222222222 0.03359375 0.09583333333333334
25 | 0 0.89375 0.09166666666666666 0.03203125 0.08333333333333333
26 | 0 0.42421875 0.10694444444444444 0.021875 0.12083333333333333
27 | 0 0.18125 0.044444444444444446 0.025 0.08888888888888889
28 | 0 0.49609375 0.3263888888888889 0.0203125 0.08611111111111111
29 | 0 0.0109375 0.11944444444444445 0.021875 0.10416666666666667
30 | 0 0.228125 0.03333333333333333 0.01953125 0.06805555555555555
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-43.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.92109375 0.24444444444444444 0.03984375 0.22777777777777777
3 | 0 0.08203125 0.8708333333333333 0.0515625 0.14722222222222223
4 | 0 0.13125 0.6208333333333333 0.04296875 0.1638888888888889
5 | 0 0.315625 0.3527777777777778 0.034375 0.21666666666666667
6 | 0 0.66640625 0.7569444444444444 0.04296875 0.16527777777777777
7 | 0 0.58671875 0.7527777777777778 0.0421875 0.18888888888888888
8 | 0 0.82421875 0.6597222222222222 0.0484375 0.16111111111111112
9 | 0 0.3703125 0.4986111111111111 0.034375 0.1625
10 | 0 0.62421875 0.11805555555555555 0.04140625 0.14305555555555555
11 | 0 0.81328125 0.5180555555555556 0.04296875 0.16527777777777777
12 | 0 0.97734375 0.23194444444444445 0.046875 0.21388888888888888
13 | 0 0.9375 0.5736111111111111 0.040625 0.1763888888888889
14 | 0 0.49140625 0.07222222222222222 0.0390625 0.14583333333333334
15 | 0 0.40546875 0.3611111111111111 0.0296875 0.1388888888888889
16 | 0 0.52890625 0.22083333333333333 0.03203125 0.1375
17 | 0 0.72109375 0.06388888888888888 0.03515625 0.12777777777777777
18 | 0 0.61953125 0.41388888888888886 0.03203125 0.12222222222222222
19 | 0 0.85625 0.08194444444444444 0.0375 0.10833333333333334
20 | 0 0.37734375 0.19444444444444445 0.02890625 0.13333333333333333
21 | 0 0.45234375 0.11388888888888889 0.0234375 0.12222222222222222
22 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
23 | 0 0.584375 0.14305555555555555 0.025 0.10416666666666667
24 | 0 0.6765625 0.04722222222222222 0.03359375 0.09583333333333334
25 | 0 0.89375 0.09166666666666666 0.03203125 0.08194444444444444
26 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
27 | 0 0.18203125 0.043055555555555555 0.025 0.08611111111111111
28 | 0 0.0109375 0.11805555555555555 0.021875 0.10138888888888889
29 | 0 0.49609375 0.3277777777777778 0.02109375 0.0875
30 | 0 0.2265625 0.03333333333333333 0.025 0.06805555555555555
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-44.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.921875 0.24444444444444444 0.040625 0.22777777777777777
3 | 0 0.0828125 0.8722222222222222 0.05234375 0.14444444444444443
4 | 0 0.13046875 0.6222222222222222 0.0421875 0.16111111111111112
5 | 0 0.315625 0.3527777777777778 0.034375 0.2152777777777778
6 | 0 0.6640625 0.7583333333333333 0.04375 0.16666666666666666
7 | 0 0.58515625 0.7472222222222222 0.04296875 0.18472222222222223
8 | 0 0.3703125 0.4986111111111111 0.034375 0.1638888888888889
9 | 0 0.82578125 0.6638888888888889 0.05 0.16111111111111112
10 | 0 0.62421875 0.11666666666666667 0.0421875 0.14305555555555555
11 | 0 0.81328125 0.5236111111111111 0.04296875 0.16666666666666666
12 | 0 0.97734375 0.23333333333333334 0.04609375 0.2125
13 | 0 0.9375 0.5694444444444444 0.040625 0.1736111111111111
14 | 0 0.49375 0.07222222222222222 0.04375 0.14444444444444443
15 | 0 0.40546875 0.3597222222222222 0.0296875 0.14027777777777778
16 | 0 0.5296875 0.225 0.03359375 0.1388888888888889
17 | 0 0.72109375 0.06388888888888888 0.03515625 0.12777777777777777
18 | 0 0.85703125 0.08194444444444444 0.0375 0.10833333333333334
19 | 0 0.61953125 0.4125 0.0328125 0.12222222222222222
20 | 0 0.37734375 0.19166666666666668 0.0296875 0.13333333333333333
21 | 0 0.67578125 0.05555555555555555 0.0359375 0.1111111111111111
22 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
23 | 0 0.453125 0.11388888888888889 0.02421875 0.12222222222222222
24 | 0 0.584375 0.14583333333333334 0.025 0.10277777777777777
25 | 0 0.89375 0.09305555555555556 0.03203125 0.08472222222222223
26 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
27 | 0 0.18359375 0.041666666666666664 0.02734375 0.08472222222222223
28 | 0 0.01328125 0.11805555555555555 0.0265625 0.10277777777777777
29 | 0 0.49609375 0.32916666666666666 0.02109375 0.08611111111111111
30 | 0 0.228125 0.03333333333333333 0.025 0.06805555555555555
31 |
--------------------------------------------------------------------------------
/src/example/labels/img-45.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.921875 0.24583333333333332 0.040625 0.225
3 | 0 0.08359375 0.8722222222222222 0.053125 0.14444444444444443
4 | 0 0.1296875 0.6277777777777778 0.04140625 0.16527777777777777
5 | 0 0.315625 0.3541666666666667 0.034375 0.21388888888888888
6 | 0 0.659375 0.7583333333333333 0.05 0.1625
7 | 0 0.58515625 0.7430555555555556 0.04375 0.18333333333333332
8 | 0 0.36953125 0.49722222222222223 0.0359375 0.16666666666666666
9 | 0 0.8265625 0.6708333333333333 0.05 0.16944444444444445
10 | 0 0.62421875 0.11666666666666667 0.0421875 0.14444444444444443
11 | 0 0.8140625 0.5277777777777778 0.04140625 0.16666666666666666
12 | 0 0.97734375 0.23472222222222222 0.04609375 0.21388888888888888
13 | 0 0.9359375 0.5638888888888889 0.04140625 0.16666666666666666
14 | 0 0.40546875 0.35833333333333334 0.0296875 0.1388888888888889
15 | 0 0.5296875 0.2263888888888889 0.03359375 0.1388888888888889
16 | 0 0.72109375 0.06388888888888888 0.03515625 0.12777777777777777
17 | 0 0.61953125 0.4111111111111111 0.0328125 0.12361111111111112
18 | 0 0.85703125 0.08194444444444444 0.03671875 0.10833333333333334
19 | 0 0.37734375 0.19027777777777777 0.0296875 0.13333333333333333
20 | 0 0.67578125 0.05555555555555555 0.0359375 0.1111111111111111
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
22 | 0 0.453125 0.11388888888888889 0.02421875 0.12222222222222222
23 | 0 0.49375 0.058333333333333334 0.046875 0.11805555555555555
24 | 0 0.584375 0.1486111111111111 0.025 0.10555555555555556
25 | 0 0.015625 0.11805555555555555 0.03203125 0.10138888888888889
26 | 0 0.89375 0.09166666666666666 0.03203125 0.08194444444444444
27 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
28 | 0 0.18671875 0.041666666666666664 0.0296875 0.08472222222222223
29 | 0 0.49765625 0.08333333333333333 0.01953125 0.11666666666666667
30 | 0 0.49609375 0.33055555555555555 0.02109375 0.08333333333333333
31 | 0 0.57109375 0.9763888888888889 0.02890625 0.04861111111111111
32 | 0 0.22890625 0.03333333333333333 0.02578125 0.06805555555555555
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-46.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.92265625 0.24583333333333332 0.0421875 0.22361111111111112
3 | 0 0.084375 0.8722222222222222 0.053125 0.14305555555555555
4 | 0 0.1296875 0.6361111111111111 0.04140625 0.17222222222222222
5 | 0 0.31640625 0.35555555555555557 0.0359375 0.2111111111111111
6 | 0 0.65546875 0.7583333333333333 0.0546875 0.1625
7 | 0 0.82734375 0.6791666666666667 0.0484375 0.17777777777777778
8 | 0 0.584375 0.7361111111111112 0.04296875 0.17777777777777778
9 | 0 0.36953125 0.49583333333333335 0.03671875 0.16805555555555557
10 | 0 0.62421875 0.11527777777777778 0.0421875 0.14166666666666666
11 | 0 0.81484375 0.5291666666666667 0.04140625 0.1638888888888889
12 | 0 0.978125 0.2361111111111111 0.04453125 0.21666666666666667
13 | 0 0.934375 0.5583333333333333 0.04296875 0.1625
14 | 0 0.72109375 0.06388888888888888 0.03515625 0.12777777777777777
15 | 0 0.8578125 0.08333333333333333 0.0375 0.10972222222222222
16 | 0 0.5296875 0.22777777777777777 0.03359375 0.1388888888888889
17 | 0 0.40546875 0.35555555555555557 0.0296875 0.1388888888888889
18 | 0 0.61953125 0.4097222222222222 0.0328125 0.12638888888888888
19 | 0 0.37734375 0.1875 0.0296875 0.12916666666666668
20 | 0 0.49453125 0.058333333333333334 0.04921875 0.11805555555555555
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
22 | 0 0.45390625 0.1125 0.0234375 0.12083333333333333
23 | 0 0.584375 0.15138888888888888 0.025 0.10833333333333334
24 | 0 0.01796875 0.11805555555555555 0.0359375 0.10138888888888889
25 | 0 0.6765625 0.04722222222222222 0.03359375 0.09583333333333334
26 | 0 0.89375 0.09444444444444444 0.03203125 0.08333333333333333
27 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
28 | 0 0.49765625 0.08333333333333333 0.01953125 0.11666666666666667
29 | 0 0.1890625 0.041666666666666664 0.03359375 0.08472222222222223
30 | 0 0.49609375 0.33055555555555555 0.02109375 0.08333333333333333
31 | 0 0.5703125 0.9736111111111111 0.02890625 0.05416666666666667
32 | 0 0.23046875 0.03333333333333333 0.0265625 0.06805555555555555
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-47.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.92265625 0.24861111111111112 0.04296875 0.21944444444444444
3 | 0 0.08671875 0.8736111111111111 0.0546875 0.14166666666666666
4 | 0 0.12890625 0.6486111111111111 0.04296875 0.18333333333333332
5 | 0 0.3171875 0.35833333333333334 0.0375 0.2111111111111111
6 | 0 0.64921875 0.7597222222222222 0.05859375 0.1597222222222222
7 | 0 0.5828125 0.7194444444444444 0.04375 0.1625
8 | 0 0.828125 0.6875 0.04921875 0.18055555555555555
9 | 0 0.36953125 0.4930555555555556 0.03671875 0.17083333333333334
10 | 0 0.62265625 0.1125 0.04296875 0.14166666666666666
11 | 0 0.9328125 0.5513888888888889 0.04375 0.15833333333333333
12 | 0 0.8171875 0.5319444444444444 0.040625 0.15833333333333333
13 | 0 0.97890625 0.2375 0.04375 0.21666666666666667
14 | 0 0.721875 0.06388888888888888 0.034375 0.12777777777777777
15 | 0 0.53046875 0.23194444444444445 0.03359375 0.14027777777777778
16 | 0 0.40546875 0.3541666666666667 0.0296875 0.14166666666666666
17 | 0 0.85859375 0.08472222222222223 0.0390625 0.1125
18 | 0 0.61875 0.4083333333333333 0.034375 0.12638888888888888
19 | 0 0.49453125 0.06111111111111111 0.05078125 0.12361111111111112
20 | 0 0.37734375 0.19166666666666668 0.02890625 0.1111111111111111
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.1125
22 | 0 0.4546875 0.1125 0.02265625 0.12083333333333333
23 | 0 0.584375 0.15416666666666667 0.02421875 0.10694444444444444
24 | 0 0.02109375 0.11805555555555555 0.03984375 0.10138888888888889
25 | 0 0.67578125 0.04722222222222222 0.03203125 0.09583333333333334
26 | 0 0.89453125 0.09444444444444444 0.0328125 0.08333333333333333
27 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
28 | 0 0.56953125 0.9680555555555556 0.03125 0.06527777777777778
29 | 0 0.4984375 0.08055555555555556 0.02109375 0.11666666666666667
30 | 0 0.19375 0.041666666666666664 0.0375 0.08472222222222223
31 | 0 0.49609375 0.32916666666666666 0.021875 0.08611111111111111
32 | 0 0.234375 0.03333333333333333 0.02421875 0.06805555555555555
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-48.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.0890625 0.8888888888888888 0.059375 0.16666666666666666
3 | 0 0.9234375 0.25 0.04375 0.21666666666666667
4 | 0 0.31796875 0.3625 0.0390625 0.21388888888888888
5 | 0 0.12890625 0.6513888888888889 0.04375 0.17916666666666667
6 | 0 0.82890625 0.6916666666666667 0.04921875 0.18194444444444444
7 | 0 0.646875 0.7597222222222222 0.059375 0.1597222222222222
8 | 0 0.58203125 0.7166666666666667 0.04453125 0.16527777777777777
9 | 0 0.36953125 0.49166666666666664 0.03671875 0.1736111111111111
10 | 0 0.93125 0.55 0.04296875 0.16111111111111112
11 | 0 0.97890625 0.2375 0.04375 0.21666666666666667
12 | 0 0.81796875 0.5333333333333333 0.03984375 0.15555555555555556
13 | 0 0.62265625 0.10972222222222222 0.04296875 0.1361111111111111
14 | 0 0.72109375 0.06388888888888888 0.03515625 0.12777777777777777
15 | 0 0.53046875 0.23333333333333334 0.03359375 0.1388888888888889
16 | 0 0.40546875 0.3541666666666667 0.0296875 0.14166666666666666
17 | 0 0.61953125 0.40694444444444444 0.0359375 0.125
18 | 0 0.378125 0.17916666666666667 0.028125 0.125
19 | 0 0.49453125 0.0625 0.05078125 0.125
20 | 0 0.02265625 0.11805555555555555 0.0390625 0.1
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
22 | 0 0.45546875 0.1125 0.0234375 0.12083333333333333
23 | 0 0.584375 0.15694444444444444 0.02421875 0.10833333333333334
24 | 0 0.56953125 0.9652777777777778 0.03203125 0.07083333333333333
25 | 0 0.67578125 0.04722222222222222 0.0328125 0.09583333333333334
26 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
27 | 0 0.89453125 0.09166666666666666 0.03203125 0.07222222222222222
28 | 0 0.86484375 0.08333333333333333 0.02734375 0.10972222222222222
29 | 0 0.49921875 0.07777777777777778 0.0203125 0.1125
30 | 0 0.19453125 0.041666666666666664 0.0375 0.08472222222222223
31 | 0 0.49609375 0.32916666666666666 0.021875 0.08611111111111111
32 | 0 0.14375 0.025 0.02578125 0.05138888888888889
33 | 0 0.85 0.1 0.021875 0.08333333333333333
34 | 0 0.23515625 0.03333333333333333 0.02421875 0.06805555555555555
35 |
--------------------------------------------------------------------------------
/src/example/labels/img-49.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.090625 0.8875 0.06171875 0.1638888888888889
3 | 0 0.9234375 0.2513888888888889 0.04375 0.21388888888888888
4 | 0 0.31796875 0.36527777777777776 0.0390625 0.21666666666666667
5 | 0 0.128125 0.6555555555555556 0.04453125 0.17916666666666667
6 | 0 0.83046875 0.6986111111111111 0.0484375 0.18333333333333332
7 | 0 0.6453125 0.7611111111111111 0.05859375 0.15694444444444444
8 | 0 0.58203125 0.7138888888888889 0.0453125 0.16666666666666666
9 | 0 0.92890625 0.5472222222222223 0.0453125 0.1625
10 | 0 0.81875 0.5347222222222222 0.040625 0.1527777777777778
11 | 0 0.97890625 0.2375 0.04296875 0.21666666666666667
12 | 0 0.3703125 0.4888888888888889 0.03515625 0.17222222222222222
13 | 0 0.62265625 0.10833333333333334 0.04375 0.13333333333333333
14 | 0 0.4953125 0.06666666666666667 0.05234375 0.13333333333333333
15 | 0 0.72109375 0.06388888888888888 0.0359375 0.12777777777777777
16 | 0 0.53046875 0.23472222222222222 0.03359375 0.14166666666666666
17 | 0 0.40546875 0.3541666666666667 0.0296875 0.14722222222222223
18 | 0 0.61953125 0.40694444444444444 0.0359375 0.125
19 | 0 0.37734375 0.1763888888888889 0.02734375 0.125
20 | 0 0.67265625 0.05555555555555555 0.0390625 0.1111111111111111
21 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
22 | 0 0.45546875 0.1125 0.02265625 0.12083333333333333
23 | 0 0.5703125 0.9625 0.034375 0.0763888888888889
24 | 0 0.58515625 0.15833333333333333 0.02421875 0.10694444444444444
25 | 0 0.0234375 0.11805555555555555 0.03984375 0.1
26 | 0 0.89453125 0.09444444444444444 0.03203125 0.07777777777777778
27 | 0 0.86640625 0.08333333333333333 0.0265625 0.10972222222222222
28 | 0 0.42421875 0.10694444444444444 0.02109375 0.12083333333333333
29 | 0 0.49609375 0.33055555555555555 0.021875 0.08333333333333333
30 | 0 0.1953125 0.041666666666666664 0.03515625 0.08472222222222223
31 | 0 0.14375 0.025 0.02578125 0.05138888888888889
32 | 0 0.85078125 0.10138888888888889 0.0234375 0.08055555555555556
33 | 0 0.23671875 0.03333333333333333 0.02109375 0.06666666666666667
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-5.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5375 0.05859375 0.17222222222222222
2 | 0 0.9046875 0.17916666666666667 0.053125 0.20833333333333334
3 | 0 0.75703125 0.7375 0.0609375 0.17222222222222222
4 | 0 0.36953125 0.6583333333333333 0.0390625 0.17083333333333334
5 | 0 0.62265625 0.925 0.04921875 0.15138888888888888
6 | 0 0.04296875 0.8194444444444444 0.04765625 0.15138888888888888
7 | 0 0.63125 0.18333333333333332 0.04375 0.15
8 | 0 0.14921875 0.4888888888888889 0.03984375 0.15
9 | 0 0.31328125 0.2902777777777778 0.0328125 0.19722222222222222
10 | 0 0.246875 0.5347222222222222 0.04375 0.125
11 | 0 0.77578125 0.37777777777777777 0.03671875 0.14444444444444443
12 | 0 0.4109375 0.4736111111111111 0.034375 0.14722222222222223
13 | 0 0.7859375 0.525 0.040625 0.15138888888888888
14 | 0 0.61171875 0.5152777777777777 0.040625 0.13055555555555556
15 | 0 0.98203125 0.7291666666666666 0.03671875 0.14583333333333334
16 | 0 0.94921875 0.20416666666666666 0.03359375 0.12638888888888888
17 | 0 0.38515625 0.275 0.0296875 0.1375
18 | 0 0.84296875 0.06666666666666667 0.03984375 0.10555555555555556
19 | 0 0.73828125 0.06666666666666667 0.0296875 0.13472222222222222
20 | 0 0.5265625 0.16666666666666666 0.03125 0.13333333333333333
21 | 0 0.68125 0.058333333333333334 0.03828125 0.1111111111111111
22 | 0 0.2 0.06388888888888888 0.040625 0.12916666666666668
23 | 0 0.4 0.044444444444444446 0.053125 0.09027777777777778
24 | 0 0.06171875 0.175 0.02734375 0.11527777777777778
25 | 0 0.4296875 0.12638888888888888 0.02890625 0.11805555555555555
26 | 0 0.453125 0.12222222222222222 0.02421875 0.12361111111111112
27 | 0 0.478125 0.1375 0.021875 0.11944444444444445
28 | 0 0.1265625 0.08333333333333333 0.028125 0.1111111111111111
29 | 0 0.5796875 0.09861111111111111 0.02265625 0.10277777777777777
30 | 0 0.8875 0.04861111111111111 0.03046875 0.075
31 | 0 0.49921875 0.25 0.021875 0.09861111111111111
32 | 0 0.48203125 0.04027777777777778 0.01796875 0.08055555555555556
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-50.txt:
--------------------------------------------------------------------------------
1 | 0 0.2203125 0.5277777777777778 0.090625 0.17222222222222222
2 | 0 0.0921875 0.8875 0.06484375 0.1625
3 | 0 0.925 0.25416666666666665 0.04375 0.21666666666666667
4 | 0 0.31796875 0.36666666666666664 0.0390625 0.22083333333333333
5 | 0 0.128125 0.6597222222222222 0.04453125 0.18055555555555555
6 | 0 0.64296875 0.7611111111111111 0.05859375 0.15694444444444444
7 | 0 0.8203125 0.5361111111111111 0.040625 0.1486111111111111
8 | 0 0.83046875 0.7027777777777777 0.04765625 0.18333333333333332
9 | 0 0.58125 0.7125 0.04453125 0.16944444444444445
10 | 0 0.97890625 0.2375 0.04296875 0.2152777777777778
11 | 0 0.9265625 0.5458333333333333 0.04765625 0.16527777777777777
12 | 0 0.37109375 0.4861111111111111 0.0359375 0.17222222222222222
13 | 0 0.62265625 0.10555555555555556 0.04375 0.13194444444444445
14 | 0 0.72109375 0.06388888888888888 0.0359375 0.12777777777777777
15 | 0 0.53125 0.23472222222222222 0.034375 0.1361111111111111
16 | 0 0.40546875 0.35138888888888886 0.0296875 0.14583333333333334
17 | 0 0.61875 0.40694444444444444 0.03671875 0.13055555555555556
18 | 0 0.378125 0.175 0.02578125 0.12638888888888888
19 | 0 0.50546875 0.06527777777777778 0.0328125 0.13055555555555556
20 | 0 0.67109375 0.05416666666666667 0.03984375 0.10833333333333334
21 | 0 0.56953125 0.9597222222222223 0.0359375 0.08194444444444444
22 | 0 0.45625 0.1125 0.02421875 0.12083333333333333
23 | 0 0.0578125 0.16805555555555557 0.02734375 0.11388888888888889
24 | 0 0.58515625 0.1597222222222222 0.02421875 0.10833333333333334
25 | 0 0.025 0.11666666666666667 0.03828125 0.10138888888888889
26 | 0 0.49921875 0.325 0.028125 0.09583333333333334
27 | 0 0.8671875 0.08333333333333333 0.028125 0.10972222222222222
28 | 0 0.89453125 0.09444444444444444 0.03203125 0.0763888888888889
29 | 0 0.42421875 0.10694444444444444 0.02109375 0.11944444444444445
30 | 0 0.48125 0.06944444444444445 0.01875 0.11666666666666667
31 | 0 0.19609375 0.041666666666666664 0.03515625 0.08333333333333333
32 | 0 0.14296875 0.02638888888888889 0.0265625 0.05277777777777778
33 | 0 0.85078125 0.10138888888888889 0.0234375 0.08055555555555556
34 |
--------------------------------------------------------------------------------
/src/example/labels/img-6.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5375 0.05859375 0.17222222222222222
2 | 0 0.90546875 0.18055555555555555 0.053125 0.20694444444444443
3 | 0 0.75546875 0.7375 0.06015625 0.17083333333333334
4 | 0 0.36953125 0.6541666666666667 0.0390625 0.17222222222222222
5 | 0 0.62109375 0.9222222222222223 0.053125 0.15694444444444444
6 | 0 0.04453125 0.8194444444444444 0.0484375 0.15
7 | 0 0.63125 0.18194444444444444 0.04296875 0.15
8 | 0 0.14921875 0.49444444444444446 0.040625 0.15416666666666667
9 | 0 0.31328125 0.2916666666666667 0.0328125 0.19444444444444445
10 | 0 0.246875 0.5347222222222222 0.04375 0.125
11 | 0 0.77734375 0.3819444444444444 0.0359375 0.15
12 | 0 0.7859375 0.5263888888888889 0.04140625 0.15
13 | 0 0.98203125 0.7055555555555556 0.03671875 0.17916666666666667
14 | 0 0.4109375 0.46805555555555556 0.034375 0.14583333333333334
15 | 0 0.61171875 0.5111111111111111 0.040625 0.12777777777777777
16 | 0 0.38515625 0.275 0.0296875 0.1388888888888889
17 | 0 0.95 0.20555555555555555 0.034375 0.12361111111111112
18 | 0 0.84453125 0.06666666666666667 0.0390625 0.10555555555555556
19 | 0 0.73828125 0.06666666666666667 0.0296875 0.13333333333333333
20 | 0 0.52734375 0.16805555555555557 0.0296875 0.13333333333333333
21 | 0 0.68125 0.058333333333333334 0.03828125 0.1111111111111111
22 | 0 0.40078125 0.044444444444444446 0.0546875 0.09027777777777778
23 | 0 0.2015625 0.06388888888888888 0.040625 0.12777777777777777
24 | 0 0.06171875 0.175 0.02734375 0.11527777777777778
25 | 0 0.45234375 0.12083333333333333 0.02265625 0.12638888888888888
26 | 0 0.4296875 0.12638888888888888 0.02734375 0.11805555555555555
27 | 0 0.47890625 0.13472222222222222 0.0203125 0.12083333333333333
28 | 0 0.5796875 0.1 0.02265625 0.10138888888888889
29 | 0 0.1265625 0.08333333333333333 0.02890625 0.1111111111111111
30 | 0 0.88828125 0.05416666666666667 0.0296875 0.08611111111111111
31 | 0 0.48203125 0.03888888888888889 0.01796875 0.07916666666666666
32 | 0 0.49921875 0.2513888888888889 0.021875 0.09861111111111111
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-7.txt:
--------------------------------------------------------------------------------
1 | 0 0.20859375 0.5361111111111111 0.059375 0.17222222222222222
2 | 0 0.61953125 0.9166666666666666 0.05078125 0.16805555555555557
3 | 0 0.90625 0.18194444444444444 0.05078125 0.20416666666666666
4 | 0 0.75234375 0.7388888888888889 0.0578125 0.16805555555555557
5 | 0 0.046875 0.8194444444444444 0.05078125 0.1486111111111111
6 | 0 0.3703125 0.65 0.03984375 0.17916666666666667
7 | 0 0.1484375 0.5041666666666667 0.04140625 0.1625
8 | 0 0.63125 0.17777777777777778 0.04296875 0.14444444444444443
9 | 0 0.31328125 0.2902777777777778 0.0328125 0.19027777777777777
10 | 0 0.78671875 0.5291666666666667 0.04140625 0.14722222222222223
11 | 0 0.98203125 0.6958333333333333 0.03671875 0.175
12 | 0 0.246875 0.5347222222222222 0.04296875 0.125
13 | 0 0.778125 0.3902777777777778 0.0375 0.15694444444444444
14 | 0 0.41015625 0.4638888888888889 0.03125 0.1486111111111111
15 | 0 0.61171875 0.5083333333333333 0.03984375 0.13333333333333333
16 | 0 0.48046875 0.09722222222222222 0.02265625 0.19444444444444445
17 | 0 0.9515625 0.20555555555555555 0.034375 0.12222222222222222
18 | 0 0.38515625 0.2708333333333333 0.03125 0.14027777777777778
19 | 0 0.84453125 0.06666666666666667 0.03828125 0.10555555555555556
20 | 0 0.73828125 0.06666666666666667 0.0296875 0.13333333333333333
21 | 0 0.40078125 0.044444444444444446 0.05546875 0.09027777777777778
22 | 0 0.528125 0.16944444444444445 0.03125 0.13333333333333333
23 | 0 0.2015625 0.06388888888888888 0.04140625 0.12777777777777777
24 | 0 0.06171875 0.1736111111111111 0.028125 0.1125
25 | 0 0.45234375 0.12083333333333333 0.02265625 0.12638888888888888
26 | 0 0.42890625 0.125 0.02578125 0.11805555555555555
27 | 0 0.13046875 0.08194444444444444 0.0296875 0.11388888888888889
28 | 0 0.68515625 0.05138888888888889 0.03046875 0.09722222222222222
29 | 0 0.5796875 0.1 0.02265625 0.10138888888888889
30 | 0 0.88828125 0.05694444444444444 0.03046875 0.08888888888888889
31 | 0 0.4984375 0.2513888888888889 0.021875 0.09861111111111111
32 |
--------------------------------------------------------------------------------
/src/example/labels/img-8.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5361111111111111 0.059375 0.17222222222222222
2 | 0 0.61875 0.9138888888888889 0.05078125 0.1736111111111111
3 | 0 0.04765625 0.8208333333333333 0.0515625 0.14722222222222223
4 | 0 0.90625 0.18333333333333332 0.05078125 0.2013888888888889
5 | 0 0.75078125 0.7388888888888889 0.05546875 0.16805555555555557
6 | 0 0.3703125 0.6486111111111111 0.03984375 0.18055555555555555
7 | 0 0.14921875 0.5097222222222222 0.0421875 0.1638888888888889
8 | 0 0.63125 0.1736111111111111 0.04375 0.14305555555555555
9 | 0 0.3125 0.2916666666666667 0.03203125 0.18888888888888888
10 | 0 0.78828125 0.5347222222222222 0.0421875 0.15694444444444444
11 | 0 0.98203125 0.6916666666666667 0.03671875 0.1736111111111111
12 | 0 0.246875 0.5333333333333333 0.04296875 0.12777777777777777
13 | 0 0.77890625 0.39444444444444443 0.0375 0.15694444444444444
14 | 0 0.41015625 0.4638888888888889 0.03125 0.15
15 | 0 0.6125 0.5069444444444444 0.03828125 0.13472222222222222
16 | 0 0.48046875 0.09444444444444444 0.02265625 0.19027777777777777
17 | 0 0.9515625 0.20555555555555555 0.034375 0.12222222222222222
18 | 0 0.38515625 0.2708333333333333 0.03125 0.14027777777777778
19 | 0 0.84609375 0.06666666666666667 0.0390625 0.10555555555555556
20 | 0 0.73828125 0.06666666666666667 0.03046875 0.13333333333333333
21 | 0 0.40078125 0.044444444444444446 0.05546875 0.09027777777777778
22 | 0 0.528125 0.17222222222222222 0.03125 0.13333333333333333
23 | 0 0.68125 0.05694444444444444 0.03828125 0.10972222222222222
24 | 0 0.20234375 0.06388888888888888 0.040625 0.12777777777777777
25 | 0 0.06171875 0.1736111111111111 0.028125 0.1125
26 | 0 0.45234375 0.12083333333333333 0.02265625 0.12777777777777777
27 | 0 0.13203125 0.08055555555555556 0.03046875 0.11527777777777778
28 | 0 0.42890625 0.12361111111111112 0.025 0.12083333333333333
29 | 0 0.58046875 0.1 0.021875 0.10138888888888889
30 | 0 0.88828125 0.05694444444444444 0.03046875 0.08888888888888889
31 | 0 0.5 0.25277777777777777 0.025 0.09583333333333334
32 | 0 0.01796875 0.022222222222222223 0.0359375 0.044444444444444446
33 |
--------------------------------------------------------------------------------
/src/example/labels/img-9.txt:
--------------------------------------------------------------------------------
1 | 0 0.2078125 0.5347222222222222 0.059375 0.16944444444444445
2 | 0 0.61796875 0.9097222222222222 0.0515625 0.175
3 | 0 0.04921875 0.8333333333333334 0.05390625 0.16666666666666666
4 | 0 0.90625 0.18333333333333332 0.05078125 0.2013888888888889
5 | 0 0.75078125 0.7388888888888889 0.0546875 0.16805555555555557
6 | 0 0.14921875 0.5125 0.0421875 0.16527777777777777
7 | 0 0.3703125 0.6472222222222223 0.03984375 0.18333333333333332
8 | 0 0.3125 0.29305555555555557 0.03203125 0.19305555555555556
9 | 0 0.63125 0.17083333333333334 0.04375 0.1388888888888889
10 | 0 0.78828125 0.5416666666666666 0.04296875 0.1625
11 | 0 0.24765625 0.5319444444444444 0.0421875 0.12638888888888888
12 | 0 0.98203125 0.6888888888888889 0.03671875 0.1763888888888889
13 | 0 0.77890625 0.39861111111111114 0.03671875 0.15833333333333333
14 | 0 0.409375 0.46111111111111114 0.03046875 0.15
15 | 0 0.61328125 0.5069444444444444 0.0375 0.13333333333333333
16 | 0 0.48046875 0.09305555555555556 0.02265625 0.18611111111111112
17 | 0 0.9515625 0.20555555555555555 0.034375 0.12222222222222222
18 | 0 0.73828125 0.06666666666666667 0.03046875 0.13333333333333333
19 | 0 0.38515625 0.2708333333333333 0.03125 0.14166666666666666
20 | 0 0.846875 0.06527777777777778 0.0375 0.10694444444444444
21 | 0 0.40078125 0.044444444444444446 0.05546875 0.08888888888888889
22 | 0 0.6796875 0.05694444444444444 0.040625 0.1125
23 | 0 0.528125 0.17222222222222222 0.03125 0.13333333333333333
24 | 0 0.20234375 0.0625 0.03984375 0.125
25 | 0 0.06171875 0.1736111111111111 0.028125 0.1125
26 | 0 0.45234375 0.12083333333333333 0.02265625 0.12777777777777777
27 | 0 0.134375 0.07916666666666666 0.03125 0.1125
28 | 0 0.428125 0.12361111111111112 0.02421875 0.12083333333333333
29 | 0 0.58046875 0.1 0.0234375 0.10138888888888889
30 | 0 0.8890625 0.05694444444444444 0.02890625 0.08611111111111111
31 | 0 0.5 0.25277777777777777 0.025 0.09583333333333334
32 |
--------------------------------------------------------------------------------
/src/example/names.txt:
--------------------------------------------------------------------------------
1 | img-0.jpg
2 | img-1.jpg
3 | img-2.jpg
4 | img-3.jpg
5 | img-4.jpg
6 | img-5.jpg
7 | img-6.jpg
8 | img-7.jpg
9 | img-8.jpg
10 | img-9.jpg
11 | img-10.jpg
12 | img-11.jpg
13 | img-12.jpg
14 | img-13.jpg
15 | img-14.jpg
16 | img-15.jpg
17 | img-16.jpg
18 | img-17.jpg
19 | img-18.jpg
20 | img-19.jpg
21 | img-20.jpg
22 | img-21.jpg
23 | img-22.jpg
24 | img-23.jpg
25 | img-24.jpg
26 | img-25.jpg
27 | img-26.jpg
28 | img-27.jpg
29 | img-28.jpg
30 | img-29.jpg
31 | img-30.jpg
32 | img-31.jpg
33 | img-32.jpg
34 | img-33.jpg
35 | img-34.jpg
36 | img-35.jpg
37 | img-36.jpg
38 | img-37.jpg
39 | img-38.jpg
40 | img-39.jpg
41 | img-40.jpg
42 | img-41.jpg
43 | img-42.jpg
44 | img-43.jpg
45 | img-44.jpg
46 | img-45.jpg
47 | img-46.jpg
48 | img-47.jpg
49 | img-48.jpg
50 | img-49.jpg
51 | img-50.jpg
52 |
--------------------------------------------------------------------------------
/src/example/people.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/example/people.mp4
--------------------------------------------------------------------------------
/src/tools/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bigvisionai/pyOpenAnnotate/c00a02e796a288f7e04b08fafa2c4dd48ab0281c/src/tools/__init__.py
--------------------------------------------------------------------------------
/src/tools/visualize.py:
--------------------------------------------------------------------------------
1 | import cv2
2 | import os
3 | import sys
4 | import argparse
5 | import glob
6 | from natsort import natsorted
7 |
8 |
9 | def parser_opt():
10 | parser = argparse.ArgumentParser()
11 | parser.add_argument(
12 | '-img', '--img',
13 | required=True,
14 | help='path to the images file directory'
15 | )
16 | parser.add_argument(
17 | '--ann',
18 | required=True,
19 | help='path to the annotations directory'
20 | )
21 | parser.add_argument(
22 | '--thickness',
23 | type=int,
24 | default=2,
25 | help='bounding box thickness'
26 | )
27 | if len(sys.argv) == 1:
28 | parser.print_help()
29 | sys.exit()
30 | else:
31 | args = parser.parse_args()
32 | return args
33 |
34 |
35 | def read_annotations(img, annotation):
36 | height, width = img.shape[:2]
37 | bboxes = []
38 | with open(annotation, 'r') as f:
39 | lines = f.readlines()
40 | for line in lines:
41 | name = line.replace('\n', '')
42 | class_id, xc, yc, w, h = name.split(' ')
43 | class_id = int(class_id)
44 | xc, yc = float(xc), float(yc)
45 | h, w = float(h), float(w)
46 | box_h = int(height*h)
47 | box_w = int(width*w)
48 | x_center = int(xc*width)
49 | y_center = int(yc*height)
50 | x1 = x_center - int(box_w/2)
51 | y1 = y_center - int(box_h/2)
52 | x2 = x1 + box_w
53 | y2 = y1 + box_h
54 | p1 = (x1, y1)
55 | p2 = (x2, y2)
56 | bboxes.append((p1, p2))
57 | return bboxes
58 |
59 |
60 | def draw_annotations(img, bboxes, thickness=2):
61 | for bbox in bboxes:
62 | p1 = bbox[0]
63 | p2 = bbox[1]
64 | cv2.rectangle(img, p1, p2, (0,255,0), thickness)
65 | return img
66 |
67 |
68 | def main():
69 | args = parser_opt()
70 |
71 | multiple_img = False
72 | multiple_annotations = False
73 |
74 | img_path_prefix = args.img
75 | ann_path_prefix = args.ann
76 | thickness = args.thickness
77 |
78 | if not os.path.exists(args.img):
79 | print('Invalid Image or Image directory')
80 | sys.exit()
81 |
82 | if not os.path.exists(args.ann):
83 | print('Invalid Annotations Directory')
84 | sys.exit()
85 |
86 | if os.path.isdir(args.img):
87 | multiple_img = True
88 |
89 | if os.path.isfile(args.ann):
90 | print('Image and Annotation path type mismatch.')
91 | sys.exit()
92 |
93 | img_files = os.listdir(args.img)
94 | image_files_list = []
95 | for f in img_files:
96 | if f.endswith('.jpg') or f.endswith('.jpeg') or f.endswith('.png'):
97 | image_files_list.append(f)
98 |
99 | img_files = natsorted(image_files_list)
100 |
101 | if len(img_files) == 0:
102 | print('Empty Image Directory')
103 | sys.exit()
104 |
105 | if os.path.isdir(args.ann):
106 | multiple_annotations = True
107 |
108 | annotation_files = glob.glob(args.ann + '/*.txt')
109 | annotation_files = natsorted(annotation_files)
110 |
111 | if len(annotation_files) == 0:
112 | print('\n Empty Annotation directory.')
113 | print('\n Must contain text files with annotations in YOLO format.')
114 | sys.exit()
115 | n = 0
116 | while multiple_img and multiple_annotations:
117 |
118 | if n == len(annotation_files) or n == len(img_files):
119 | print('All annotations viewed.')
120 | break
121 |
122 | img_path = os.path.join(img_path_prefix, img_files[n])
123 | ann_path = os.path.join(ann_path_prefix, img_files[n].split(".")[0] + '.txt')
124 |
125 | img = cv2.imread(img_path)
126 | bounding_boxes = read_annotations(img, ann_path)
127 | annotated_img = draw_annotations(img, bounding_boxes, thickness)
128 | cv2.imshow(f"{img_files[n]}", annotated_img)
129 | key = cv2.waitKey(0)
130 |
131 | if key == ord('n') or key == ord('d'):
132 | cv2.destroyWindow(img_files[n])
133 | n += 1
134 |
135 | if key == ord('a') or key == ord('b'):
136 | cv2.destroyWindow(img_files[n])
137 | if n!= 0:
138 | n -= 1
139 |
140 | if key == ord('q'):
141 | break
142 |
143 | if os.path.isfile(args.img):
144 | if not os.path.isfile(args.ann):
145 | print('Image and Annotation path type mismatch.')
146 |
147 | ann_file_extension = args.ann.split(".")[-1]
148 | # print('Extension : ', ann_file_extension)
149 | if ann_file_extension != 'txt':
150 | print('\nInvalid annotation file')
151 | print('Please provide text file with annotations in YOLO format.')
152 |
153 | img = cv2.imread(args.img)
154 | bounding_boxes = read_annotations(img, args.ann)
155 | annotated_img = draw_annotations(img, bounding_boxes, thickness)
156 |
157 | cv2.imshow(f"{args.ann}", annotated_img)
158 | cv2.waitKey(0)
159 | cv2.destroyAllWindows()
160 |
161 |
162 | if __name__ == "__main__":
163 | main()
164 |
--------------------------------------------------------------------------------