diff --git a/paddlex/tools/x2coco.py b/paddlex/tools/x2coco.py index 595a6e6d328d08ff9aa8000c5afb465786c31431..4c893dcc9319ffc4353d4e376a802301d047120a 100644 --- a/paddlex/tools/x2coco.py +++ b/paddlex/tools/x2coco.py @@ -110,7 +110,7 @@ class LabelMe2COCO(X2COCO): annotation["segmentation"] = [list(np.asarray(points).flatten())] annotation["iscrowd"] = 0 annotation["image_id"] = image_id + 1 - annotation["bbox"] = list(map(float, get_bbox(height, width, points))) + annotation["bbox"] = list(map(float, self.get_bbox(height, width, points))) annotation["area"] = annotation["bbox"][2] * annotation["bbox"][3] annotation["category_id"] = label_to_num[label] annotation["id"] = object_id + 1 @@ -254,4 +254,4 @@ class EasyData2COCO(X2COCO): segmentation.append(contour_list) self.annotations_list.append( self.generate_polygon_anns_field(points, segmentation, label, image_id, object_id, - label_to_num)) \ No newline at end of file + label_to_num))