使用numpy将[x,y,w,h]数据转换成[xmin,ymin,xmax,ymax]
单个:用不上numpy:
gt_bbox = [
1060.0,
794.0,
323.0,
50.0
]
gt_bbox[2] += gt_bbox[0]
gt_bbox[3] += gt_bbox[1]
print(gt_bbox)
多个:
gt_bboxes = np.zeros((1, 4), dtype=np.float32)
print(gt_bboxes)
gt_bboxes[0, :] = [
1060.0,
794.0,
323.0,
50.0
]
gt_bboxes[:, 2] += gt_bboxes[:, 0]
gt_bboxes[:, 3] += gt_bboxes[:, 1]
print(gt_bboxes)