Gun*_*aik 9 opencv machine-learning image-processing pattern-matching
我想在OpenCV上编写自己的内核用于Image分类.
但对于SVM(Opencv的内置函数),内核已经定义.
我的问题是,OpenCV中有什么东西可以让我定义我的内核吗?
实际上,我想为图像分类实现多核学习.
我查看了一个答案,解决方法之一(也在链接的问题中提到)是使用替代 SVM 库,如 LibSVM 等(LibSVM 确实是一个很好的库)。
不过,如果您只想留在 OpenCV(这就是您的问题所出现的情况),那么OpenCV 论坛上发布了类似的问题,并且某种解决方法是(逐字复制):
此消息意味着具有自定义内核的 SVM 不支持从文件加载。您可以尝试以下操作:
使用标准内核之一(显然)
将您的内核作为标准实现,并可选择将其贡献给主线
在保存到文件之前将内核设置为标准,并在从文件加载后返回到自定义(解决方法)
实现使用参数保存/加载自定义内核的机制(可能很难)
| 归档时间: |
|
| 查看次数: |
172 次 |
| 最近记录: |