Opencv CvSeq *将整数值依次添加到所有点

时间:2011-06-09 10:35:34

标签: c++ opencv

使用cvFindContours( g_gray, g_storage, &contours )后,我需要在序列CvSeq * contours中添加整数值。怎么做?

1 个答案:

答案 0 :(得分:1)

我假设您的意思是为获得的轮廓的每个点添加一个恒定的偏移点。在http://opencv.willowgarage.com/documentation/c/imgproc_structural_analysis_and_shape_descriptors.html#cvFindContours查看完整的函数原型:

int cvFindContours(CvArr* image, CvMemStorage* storage, CvSeq** first_contour, int header_size=sizeof(CvContour), int mode=CV_RETR_LIST, int method=CV_CHAIN_APPROX_SIMPLE, CvPoint offset=cvPoint(0, 0))

只需传递一个必要的偏移值,这应该可以解决问题。