次のコードフラグメントがあります。
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 );
しかし、このコードは例外をスローします: cvFitLine でサポートされていない形式または形式の組み合わせ (入力シーケンスは 2d ポイントまたは 3d ポイントで構成する必要があります) コードのどこに問題がありますか? (私はOpenCVの初心者です)