findContours 函数
时间: 2023-10-11 12:08:52 浏览: 141
Python通过OpenCV的findContours获取轮廓并切割实例
4星 · 用户满意度95%
`findContours` 函数是 OpenCV 库中的一个函数,用于在图像中查找轮廓。它可以帮助我们识别并提取图像中的对象的边界。
`findContours` 函数的基本语法如下:
```python
contours, hierarchy = cv2.findContours(image, mode, method)
```
其中,参数说明如下:
- `image`:输入图像,通常为二值图像(灰度图像或二值化后的图像)。
- `mode`:轮廓检索模式,用于指定轮廓的层次结构。
- `method`:轮廓逼近方法,用于指定轮廓的近似方式。
函数执行后,会返回两个值:
- `contours`:一个包含所有检测到的轮廓的列表。
- `hierarchy`:轮廓的层次结构信息。
使用 `findContours` 函数可以方便地进行轮廓检测和分析,例如在图像处理中进行边缘检测、对象识别等任务。
阅读全文