for(contour;contour!=NULL;contour=contour->h_next)
{
double s=cvContourArea(contour,CV_WHOLE_SEQ);
double l=cvArcLength(contour,CV_WHOLE_SEQ,-1);//后面参数0表示轮廓不闭合,正数表示闭合;负数表示计算序列组成的面积;提取的角点以list形式时,用负数。
cout<<"面积s:"<<s<<' '<<"周长L:"<<L<<endl;
}
for(contour;contour!=NULL;contour=contour->h_next)
{
double s=cvContourArea(contour,CV_WHOLE_SEQ);
double l=cvArcLength(contour,CV_WHOLE_SEQ,-1);//后面参数0表示轮廓不闭合,正数表示闭合;负数表示计算序列组成的面积;提取的角点以list形式时,用负数。
cout<<"面积s:"<<s<<' '<<"周长L:"<<L<<endl;
}