如何用opencv对斜矩形区域进行裁剪和储存
if Results:
obbs = r.obb.xywhr.tolist()
boxes=r.obb.xyxyxyxy.tolist()
for i, obb in enumerate(obbs):
xc, yc, w, h, angle = obb
print(xc, yc, w, h, angle)
for x, box in enumerate(boxes):
[x1,y1],[x2,y2],[x3,y3],[x4,y4]=box
print([x1,y1],[x2,y2],[x3,y3],[x4,y4])
pts=np.array([[x1,y1],[x2,y2],[x3,y3],[x4,y4]],dtype=np.float32)