findcontours
时间: 2023-10-08 14:08:56 浏览: 80
FindContours.rar_Findcontours
findContours 是 OpenCV 库中的一个函数,用于在二值图像中查找和提取轮廓信息。该函数可以将二值图像中的连通区域提取出来,并将这些连通区域的边界点以一个向量的方式返回。这个函数的使用方法如下:
```python
contours, hierarchy = cv2.findContours(image, mode, method)
```
其中,参数 `image` 是要查找轮廓的输入图像,必须是一个二值图像;参数 `mode` 是轮廓查找模式,可以是 `cv2.RETR_EXTERNAL`、`cv2.RETR_LIST`、`cv2.RETR_CCOMP` 或 `cv2.RETR_TREE` 中的一个;参数 `method` 是轮廓近似方法,可以是 `cv2.CHAIN_APPROX_NONE`、`cv2.CHAIN_APPROX_SIMPLE`、`cv2.CHAIN_APPROX_TC89_L1` 或 `cv2.CHAIN_APPROX_TC89_KCOS` 中的一个。函数返回两个值,一个是轮廓的向量,一个是轮廓的层级信息。
阅读全文