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;
};