cv2.findContours返回值有先后顺序吗
时间: 2024-07-31 12:00:51 浏览: 154
python cv2截取不规则区域图片实例
`cv2.findContours()` 函数在OpenCV中用于寻找轮廓(contours),它会返回三个值:轮廓列表、轮廓的层次结构(如果有的话,通常是一个数组)以及存储图像中像素连接信息的一个额外数据结构(如果使用了 RETR_CCOMP 或 RETR_FLOODFILL 标志)。
返回的轮廓列表是没有特定的先后顺序的,因为这些轮廓是按照它们在图像中出现的实际顺序排列的,而不是根据某种预设规则。如果你想按照特定的方式排序,比如按面积、轮廓的包围框等,你需要自己对这个列表进行排序处理。
阅读全文