TypeError: an integer is required (got type tuple)cv2.rectangle

TypeError: an integer is required (got type tuple)cv2.rectangle

cv2.rectangle(image,(x0,y0),(x1,y1),(255.0.0),5)

出现标题上的问题有两种可能:

1、可能是(x0,y0)等值不是整数,需要将其变成整数(int(x0),int(y0))

2、可能是image数据类型不对。如果type是torch.Tensor或者PIL.Image实例,也会出现这种错误,所以将image换成opencv接受的格式即可。
参考:参考
参考链接中别人的回答

你可能感兴趣的:(日常tips记录)