计算机视觉开源库OpenCV之查找轮廓函数cv2.findContours说明如下:
示例代码:
#!/usr/bin/env python3
import cv2
image = cv2.imread(r"cntdemo.jpg")
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
_, binimg = cv2.threshold(gray, 127, 255, cv2.THRESH_BINARY)
_, contours, _ = cv2.findContours(binimg, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
cv2.drawContours(image, contours, -1, (0, 0, 255), 3)
cv2.imshow("Result Image", image)
cv2.waitKey(0)
cv2.destroyAllWindows()