cv2.connectedComponentsWithStats
时间: 2023-07-02 12:08:53 浏览: 107
通过 cv2.LUT 对图像进行对比度和亮度的处理
cv2.connectedComponentsWithStats 是 OpenCV 中的一个函数,用于将二进制图像中的连通区域进行分离,并返回每个连通区域的统计信息。该函数的语法如下:
```
retval, labels, stats, centroids = cv2.connectedComponentsWithStats(image[, connectivity[, ltype]])
```
其中:
- image:要进行连通组件分析的二进制图像,必须为 8 位单通道图像。
- connectivity:连通性,可取值为 4 或 8,默认为 8。
- ltype:输出标签图像的数据类型,可取值为 cv2.CV_32S 或 cv2.CV_16U,默认为 cv2.CV_32S。
- retval:连通区域数量,包括背景。
- labels:与输入图像大小相同的标签图像,其中每个像素的标签值表示该像素所属的连通区域。
- stats:包含每个连通区域的统计信息,如面积、外接矩形等。
- centroids:包含每个连通区域的重心坐标。
使用该函数可以方便地进行图像分割和物体检测等操作。
阅读全文