为什么OpenCV';s支持向量机

为什么OpenCV';s支持向量机,opencv,svm,Opencv,Svm,我正在使用libsvm来训练具有hog特征的SVM。模型文件有n个支持向量。但当我尝试在OpenCV的SVM中使用它时,我发现在OpenCV的模型中只有一个向量。OpenCV是如何做到的???我猜libsvm存储支持向量,而OpenCV只使用一个权重向量来存储超平面(一个向量+一个标量就足以描述一个平面)-您可以使用支持向量通过交换求和和和标量积从决策函数中得到它。以下是学习OpenCV3的解释: 在线性支持向量机的情况下,每个决策平面的所有支持向量都可以压缩成一个基本描述分离超平面的向量。

我正在使用libsvm来训练具有hog特征的SVM。模型文件有n个支持向量。但当我尝试在OpenCV的SVM中使用它时,我发现在OpenCV的模型中只有一个向量。OpenCV是如何做到的???

我猜libsvm存储支持向量,而OpenCV只使用一个权重向量来存储超平面(一个向量+一个标量就足以描述一个平面)-您可以使用支持向量通过交换求和和和标量积从决策函数中得到它。

以下是学习OpenCV3的解释:

在线性支持向量机的情况下,每个决策平面的所有支持向量都可以压缩成一个基本描述分离超平面的向量。