У меня есть следующий фрагмент кода:
int count = (int)sizes.size();
CvSeq* seq = cvCreateSeq(0, sizeof(CvSeq), sizeof(CvPoint2D32f), memStorage);
float line[4];
for (int i=0;i<count;i++) {
CvPoint2D32f p;
p.x = sizes[i];
p.y = depths[i];
cvSeqPush(seq, &p);
}
cvFitLine( seq, CV_DIST_L1, 1, 0.001, 0.001, line );
но этот код вызывает исключение: Неподдерживаемый формат или комбинация форматов (входная последовательность должна состоять из 2d точек или 3d точек) в cvFitLine
Где проблема в моем коде? (Я новичок в OpenCV)