python3+opencv 4.3.0 使用cv.rectangle时报出TypeError: Expected Ptr<cv::UMat> for argument ‘img‘
解决方法将传入cv2.rectangle()的第一个参数先使用cv2.UMat().get()方法转化一下类型,像这样:img = cv2.UMat(img).get()cv2.rectangle(img, (x1, y1), (x2, y2), (B, G, R), line_width)使用cv2.UMat(img).get()后,这个版本的opencv-python 4.3.0会导致程序变成僵尸程序,就是像这样(程序运行到代码最后一行不会自动退出,总是要我手动kill它很烦耶):按下st
原创
2020-07-24 14:52:19 ·
4999 阅读 ·
0 评论