Opencv 在浮点值中保存SVM检测器

Opencv 在浮点值中保存SVM检测器,opencv,dlib,Opencv,Dlib,我使用fhog_object_detector_ex.cpp获得SVM检测器。默认情况下,SVM输出序列化到.SVM文件中。有没有办法将这些SVM训练过的数据以浮点值形式保存到文件中。所以我可以将这些系数加载到Opencv中,用HOGDescriptor的detect multiscale进行测试。 谢谢dlib和opencv不是二进制兼容的。但您可以访问经过训练的对象检测器实例并获取其特征向量。object_detector::get_w()和processed_weight_vector::

我使用fhog_object_detector_ex.cpp获得SVM检测器。默认情况下,SVM输出序列化到
.SVM
文件中。有没有办法将这些SVM训练过的数据以浮点值形式保存到文件中。所以我可以将这些系数加载到Opencv中,用HOGDescriptor的detect multiscale进行测试。
谢谢

dlib和opencv不是二进制兼容的。但您可以访问经过训练的对象检测器实例并获取其特征向量。object_detector::get_w()和processed_weight_vector::get_detect_argument()应该可以帮助您了解heredlib和opencv不兼容二进制文件。但您可以访问经过训练的对象检测器实例并获取其特征向量。对象检测器::get\u w()和已处理的权重向量::get\u detect\u参数()应该可以帮助您