opencv_python的minarearect使用

版本opencv4

contourss ,_= cv2.findContours(img,cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_NONE)#cv2.RETR_EXTERNAL 定义只检测外围轮廓 for cnt in contourss: # 外接矩形框,没有方向角 # x, y, w, h = cv2.boundingRect(cnt) # cv2.rectangle(im, (x, y), (x + w, y + h), (0, 255, 0), 2)# 最小外接矩形框,有方向角 rect = cv2.minAreaRect(cnt) box = cv2.boxPoints(rect) box = np.int0(box) cv2.drawContours(image, [box], 0, (0, 0, 255), 2) cv2.imshow("draw",image)

【opencv_python的minarearect使用】

    推荐阅读