opencv 轮廓查找与绘制 findContours

借鉴的文章在这边:https://blog.****.net/guduruyu/article/details/69220296 这里面写的很详细,防止文章消失,在这里截取重要部分

最主要的是理解轮廓的层级结构,下图为树结构

opencv 轮廓查找与绘制 findContours

共有4个结构可供选择:

cv::RETR_EXTERNAL:表示只提取最外面的轮廓;

cv::RETR_LIST:表示提取所有轮廓并将其放入列表;

cv::RETR_CCOMP:表示提取所有轮廓并将组织成一个两层结构,其中顶层轮廓是外部轮廓,第二层轮廓是“洞”的轮廓;

cv::RETR_TREE:表示提取所有轮廓并组织成轮廓嵌套的完整层级结构。

 

opencv 轮廓查找与绘制 findContours