zl程序教程

您现在的位置是:首页 >  后端

当前栏目

在OpenCV里实现轮廓查找

Opencv 实现 查找 轮廓
2023-09-14 09:10:33 时间

前面学习直线和圆的查找,如果要找一些不规则的轮廓,怎么办呢?其实OpenCV里提供了findContours函数来实现相关的功能,这个函数定义如下:

参数

第一个参数是寻找轮廓的图像;

 

第二个参数表示轮廓的检索模式,有四种(本文介绍的都是新的cv2接口):

    cv2.RETR_EXTERNAL表示只检测外轮廓

    cv2.RETR_LIST检测的轮廓不建立等级关系

    cv2.RETR_CCOMP建立两个等级的轮廓,上面的一层为外边界,里面的一层为内孔的边界信息。如果内孔内还有一个连通物体,这个物体的边界也在顶层。

    cv2.RETR_TREE建立一个等级树结构的轮廓。