Bug fixed: client_idx is repeated for various labels (#133)

main
Boris Sekachev 7 years ago committed by Nikita Manovich
parent 7badd24cb0
commit 1458d404dd

@ -123,9 +123,11 @@ def convert_to_cvat_format(data):
'delete': create_anno_container(), 'delete': create_anno_container(),
'pre_erase': True, 'pre_erase': True,
} }
client_idx = 0
for label in data: for label in data:
boxes = data[label] boxes = data[label]
for i, box in enumerate(boxes): for box in boxes:
result['create']['boxes'].append({ result['create']['boxes'].append({
"label_id": label, "label_id": label,
"frame": box[0], "frame": box[0],
@ -137,9 +139,11 @@ def convert_to_cvat_format(data):
"group_id": 0, "group_id": 0,
"occluded": False, "occluded": False,
"attributes": [], "attributes": [],
"client_id": i, "client_id": client_idx,
}) })
client_idx += 1
return result return result
def create_thread(id, labels_mapping): def create_thread(id, labels_mapping):

Loading…
Cancel
Save