我正在使用 libsvm 来训练具有 hog 特性的 SVM。模型文件有 n 个支持向量。但是当我尝试在 OpenCV 的 SVM 中使用它时,我发现 OpenCV 的模型中只有一个向量。 OpenCV是如何做到的?
最佳答案
我猜 libsvm 存储支持向量,而 opencv 仅使用权重向量来存储超平面(一个向量 + 一个标量足以描述一个平面) - 您可以通过交换总和和标量积从决策函数中使用支持向量到达那里。
https://stackoverflow.com/questions/5486859/