contours, hier = cv2.findContours(dilated, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
时间: 2023-08-13 08:16:29 浏览: 197
cvFindContours
这是一个使用OpenCV中的`cv2.findContours()`函数来检测二值化前景掩码中的轮廓的代码。具体来说,`dilated`是前面得到的膨胀后的二值化前景掩码,`cv2.RETR_EXTERNAL`表示只检测最外层轮廓,`cv2.CHAIN_APPROX_SIMPLE`表示只保留轮廓的拐点信息,以减少存储空间。函数返回的`contours`是一个轮廓列表,每个轮廓是一个由点坐标构成的数组,`hier`是一个轮廓层次结构数组,用于表示轮廓之间的包含关系。这个操作可以提取出前景物体的轮廓,便于进行目标跟踪和其他后续操作。
阅读全文