python提取轮廓,并得到最小外接矩形

  • Post author:
  • Post category:python


将这个图片轮廓获取后找到最小外接矩形

完整代码如下:

import cv2
import numpy as np
 
img = cv2.imread("img.jpg")   #读取图片
img = cv2.resize(img,(1000,600))
w,h = img.shape[:-1]  #获取长宽
print(w,h)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)  #变为灰度图 
ret, binary = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY | cv2.THRESH_OTSU)   ## 阈值分割得到二值化图片
cv2.namedWindow('binary', cv2.WINDOW_AUTOSIZE)
cv2.imshow('binary', binary)
cv2.waitKey



版权声明:本文为qq_34904125原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。