【问题标题】:Set custom model to CvSVM in OpenCv在 OpenCv 中将自定义模型设置为 CvSVM
【发布时间】:2015-07-08 15:47:49
【问题描述】:

我正在使用来自 OpenCV 的 CvSVM 来执行回归任务。由于与遗留代码相关的原因,目前我必须使用 Matlab 训练模型,但由于应用程序限制,我想将其加载到 CvSVM 并使用 OpenCV 在 C++ 代码中执行预测。我在 OpenCV 文档中没有找到加载保存模型的方法,我错过了什么吗?或者有没有办法做到这一点?

【问题讨论】:

    标签: c++ matlab opencv svm


    【解决方案1】:

    有加载功能

    CvSVM *SVM = new CvSVM;
    SVM->load("SVM.xml");
    

    【讨论】:

    • 请注意,这是针对先前训练并从 opencv 的 own svm 保存的模型。您不能在此处加载任意 xml(我怀疑,matlab 输出是否适合此)
    猜你喜欢
    • 1970-01-01
    • 2018-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    • 2021-08-22
    • 1970-01-01
    相关资源
    最近更新 更多