!python PaddleDetection/tools/x2coco.py --dataset_type labelme \
--json_input_dir ./Chromo_data/Anno/ \
--image_input_dir ./Chromo_data/JPGI/ \
--output_dir ./cocome1/ \
--train_proportion 0.8 \
--test_proportion 0.1 \
--val_proportion 0.1
然后运行是出个问题如下信息:
Traceback (most recent call last):
File "PaddleDetection/tools/x2coco.py", line 448, in
main()
File "PaddleDetection/tools/x2coco.py", line 415, in main
args.json_input_dir)
File "PaddleDetection/tools/x2coco.py", line 161, in deal_json
object_num, label_to_num))
File "PaddleDetection/tools/x2coco.py", line 100, in annotations_polygon
annotation['bbox'] = list(map(float, get_bbox(height, width, points)))
File "PaddleDetection/tools/x2coco.py", line 117, in get_bbox
left_top_r = np.min(rows)
File "<__array_function__ internals>", line 6, in amin
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/numpy/core/fromnumeric.py", line 2859, in amin
keepdims=keepdims, initial=initial, where=where)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/numpy/core/fromnumeric.py", line 87, in _wrapreduction
return ufunc.reduce(obj, axis, dtype, out, **passkwargs)
ValueError: zero-size array to reduction operation minimum which has no identity
各位大佬,知道这怎么解决,万分感谢
报错原因是你的标注中points为空,建议先检查下标注数据