第一步:二值化threshold
第二步:寻找轮廓findcontours
第三步:进行筛选,然后pushback
第四步:进行与或运算
第五步:计算多边形和光栅形状的最高达三阶的所有矩;矩用来计算形状的重心、面积,主轴和其它形状特征
效果图如下:
#pragma region 轮廓特征选择
//RetrievalModes的类型有:RETR_EXTERNAL(只检测最外层轮廓)、RETR_CCOMP(提取所有轮廓,并且将其组织为双层结构)、RETR_LIST(提取所有轮廓,并且放置在list中)、RETR_TREE(提取所有轮廓,并重新建立网状的轮廓结构)