From afe6674a4eaf5c24d3064d434b0a6b3e5f200644 Mon Sep 17 00:00:00 2001 From: davave16 <128914143+davave16@users.noreply.github.com> Date: Fri, 22 Nov 2024 09:45:12 +0100 Subject: [PATCH] Update utils.py Fixed Drawing with Opencv 4.10.0 --- tool/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tool/utils.py b/tool/utils.py index a42e6264..e542e123 100644 --- a/tool/utils.py +++ b/tool/utils.py @@ -137,8 +137,8 @@ def get_color(c, x, max_val): t_size = cv2.getTextSize(msg, 0, 0.7, thickness=bbox_thick // 2)[0] c1, c2 = (x1,y1), (x2, y2) c3 = (c1[0] + t_size[0], c1[1] - t_size[1] - 3) - cv2.rectangle(img, (x1,y1), (np.float32(c3[0]), np.float32(c3[1])), rgb, -1) - img = cv2.putText(img, msg, (c1[0], np.float32(c1[1] - 2)), cv2.FONT_HERSHEY_SIMPLEX,0.7, (0,0,0), bbox_thick//2,lineType=cv2.LINE_AA) + cv2.rectangle(img, (x1,y1), (np.int32(c3[0]), np.int32(c3[1])), rgb, -1) + img = cv2.putText(img, msg, (np.int32(c1[0]), np.int32(c1[1] - 2)), cv2.FONT_HERSHEY_SIMPLEX,0.7, (0,0,0), bbox_thick//2,lineType=cv2.LINE_AA) img = cv2.rectangle(img, (x1, y1), (x2, y2), rgb, bbox_thick) if savename: