1)CV_Assert():若括号中的表达式值为false,则返回一个错误信息。
函数原型是:#define CV_Assert( expr ) if((expr)) ; else cv::error
( cv::Exception(CV_StsAssert, #expr, "", __FILE__, __LINE__) )
2)cvContourPerimeter:函数作用于一个轮廓并返回其长度。事实上,
这个函数是一个调用通用函数cvArcLength的宏。
double cvArcLength(const void *curve,CvSlice slice =CV_WHOLE_SEQ,
int is_closed=-1);
curve:第一个参数是轮廓,其形式可以是点的序列(CvContour *或CvSeq *)
或任一n*2的点的数组。
slice:表面是否将轮廓视为闭合的一个布尔类型(例如,是否将轮廓的