只找到这个函数的定义,此函数找到每一个连通域
cvStartFindContours(void*_img,CvMemStorage*storage,int header_size,int mode,int method,CvPoint offset)
_img 8比特、单通道二值图像
storage 提取到的轮廓容器,也就是CvMemStorage开辟的内存块
header_size 序列头的尺寸,常用的方法,sizeof(CvContourEx)
mode 提取模式,有四种提取方法
CV_RETR_EXTERNAL 只提取最外层的轮廓
CV_RETR_LIST 提取所有轮廓,并且放置在list中
CV_RETR_CCOMP 提取所有轮廓,并且将其组织为两层的hierarchy:顶层为连通域的外围边界,次层为洞的内层边界
CV_RETR_TREE 提取所有轮廓,并且重构嵌套轮廓的全部hierarchy
method 逼近方法
CV_CHAIN_CODE Freeman链码的输出轮廓,其它方法输出多边形(顶点序列)
CV_CHAIN_APPROX_NONE 将所有点由链码形式翻译为点序列形式
CV_CHAIN_APPROX_SIMPLE 压缩水平、垂直和对角分割,即函数只保留末端的像素点
CV_CHAIN_APPROX_TC89_KCOS 应用Teh-Chin链逼近算法
CV_LINK_RUNS 通过连接为1的水平碎片使用完全不同的轮廓提取算法。
offset