【发布时间】:2013-06-07 20:33:52
【问题描述】:
我有一个使用 libsvm 训练的 SVM RBF 模型。我有一个现在在 OpenCV 中开发的特征提取器,而不是在 OpenCV 中重新训练模型,我想直接使用 libsvm 模型。我正在使用 svm_load_model 使用 libsvm 加载模型。我现在想使用 svm_predict(model,x) 但测试数据要加载到 svm_node x 中。如何将 OpenCV Mat 特征转换为 svm_node 或将 C++ 矢量特征转换为 svm_node x?
struct svm_node
{
int index;
double value;
};
【问题讨论】: