Я работаю над набором данных по вождению в Индии, который содержит изображения индийских дорог, закодированные в файле JSON. Набор данных: https://idd.insaan.iiit.ac.in/
Теперь я хочу обработать JSON с информацией о многоугольнике, чтобы получить изображение, я поражен, поскольку я новичок в JSON и извлечение информации о многоугольнике для получения изображения. Пожалуйста, помогите мне в этом.
Пример изображения выглядит так, как показано на рисунке.
Пожалуйста, посмотрите json файл по ссылке: https://easyupload.io/9ksncy
Часть Json файла просмотра как показано ниже:
{
"imgHeight": 1080,
"imgWidth": 1920,
"objects": [
{
"date": "14-Jun-2019 17:26:53",
"deleted": 0,
"draw": true,
"id": 0,
"label": "road",
"polygon": [
[
1094.3204419889503,
572.817679558011
],
[
1372.375690607735,
553.7237569060774
],
[
1919.0,
699.2307692307692
],
[
1919.0,
708.4615384615385
],
[
1919.0,
714.2307692307692
],
[
1919.0,
703.8461538461538
],
[
1919.0,
1079.0
],
[
0.0,
1079.0
],
[
0.0,
759.2307692307692
],
[
999.2307692307692,
572.3076923076923
],
[
1084.7734806629835,
572.817679558011
],
[
1089.546961325967,
575.2044198895028
],
[
1089.546961325967,
575.2044198895028
],
[
1090.7403314917128,
575.2044198895028
],
[
1090.7403314917128,
575.2044198895028
],
[
1101.4806629834254,
572.817679558011
],
[
1101.4806629834254,
572.817679558011
]
],
"user": "cvit",
"verified": 0
},
{
"date": "08-Jul-2019 11:36:05",
"deleted": 0,
"draw": true,
"id": 1,
"label": "drivable fallback",
"polygon": [
[
1168.3093922651935,
584.7513812154697
],
[
1150.4088397790056,
594.2983425414365
],
[
1132.5082872928178,
602.6519337016575
],
[
1132.5082872928178,
619.3591160220994
],
[
1164.7292817679559,
656.3535911602211
],
[
1262.5856353591162,
732.7292817679559
],
[
1397.4364640883978,
829.3922651933702
],
[
1503.646408839779,
923.6685082872929
],
[
1638.4972375690609,
1014.3646408839779
],
[
1718.4530386740332,
1079.0
],
[
1865.2375690607737,
1079.0
],
[
1153.9889502762433,
618.1657458563536
],
[
1152.7955801104972,
605.0386740331492
]
],
"user": "cvit",
"verified": 0
},
{
"date": "27-Jun-2019 02:31:32",
"deleted": 0,
"draw": true,
"id": 2,
"label": "drivable fallback",
"polygon": [
[
0.0,
819.2307692307692
],
[
106.15384615384615,
790.3846153846154
],
[
208.84615384615384,
760.3846153846154
],
[
316.15384615384613,
737.3076923076923
],
[
302.3076923076923,
690.0
],
[
0.0,
711.9230769230769
]
],
"user": "cvit",
"verified": 0
},
{
"date": "08-Jul-2019 11:37:47",
"deleted": 0,
"draw": true,
"id": 226,
"label": "person",
"polygon": [
[
1090.7403314917128,
579.9779005524862
],
[
1090.7403314917128,
572.817679558011
],
[
1090.7403314917128,
568.0441988950276
],
[
1089.546961325967,
564.4640883977901
],
[
1089.546961325967,
560.8839779005525
],
[
1090.7403314917128,
558.4972375690608
],
[
1091.9337016574586,
556.1104972375691
],
[
1094.3204419889503,
557.3038674033149
],
[
1095.513812154696,
559.6906077348067
],
[
1095.513812154696,
562.0773480662983
],
[
1096.7071823204421,
564.4640883977901
],
[
1096.7071823204421,
569.2375690607735
],
[
1096.7071823204421,
571.6243093922652
],
[
1096.7071823204421,
572.817679558011
],
[
1096.7071823204421,
579.9779005524862
],
[
1096.7071823204421,
581.1712707182321
],
[
1091.9337016574586,
581.1712707182321
],
[
1090.7403314917128,
579.9779005524862
],
[
1090.7403314917128,
578.7845303867404
]
],
"user": "cvit",
"verified": 0
}
]
}