最近,我尝试使用 cv2.retangle()在图像上绘制一个框。但是,当我尝试时,它显示了此错误。有人知道如何解决这个问题吗?欣赏!!!!! 这是代码,图像的形状是(500,500,3)
def bbox(name):
img_path = os.path.join(IMG_DIR, name)
img = cv2.imread(img_path)
img_info = meta[name]
print(img.shape)
for o_name in img_info:
color = np.array(COLORS[o_name])
o_info = img_info[o_name]
t_left = np.array(o_info['t_left'])
b_right = np.array(o_info['b_right'])
cv2.rectangle(img, tuple(t_left), tuple(b_right), tuple(color), 4)
return img