【发布时间】:2013-11-29 22:24:59
【问题描述】:
我想使用 cv::Mat 将 Data 训练到 SVM,但是当我使用 hog.compute 时,输出是一个 Vector,所以我必须先将它添加到 Mat。
例如,如果我有
vector test ;
test.push_back(5);
test.push_back(47);
vector test2;
test.push_back(5098);
test.push_back(50);
Mat m[2][2];
那么如何将 test 和 test2 数据添加到 m 中呢?我想要一个看起来像 {{5,47},{5098,50}}
的结果我尝试使用 m[1][1].push_back(test);但它不起作用。
【问题讨论】: