#c #opencv
#c #opencv
Вопрос:
После использования cvFindContours( g_gray, g_storage, amp;contours )
мне нужно добавить ко всем точкам в последовательности CvSeq * contours
целочисленное значение. Как это сделать?
Ответ №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))
Просто передайте ему требуемое значение offset, это должно сработать.
Комментарии:
1. Спасибо!! это я искал для!