Cv2.hogdescriptor.setsvmdetector多类分类

时间:2016-02-13 03:50:59

标签: python opencv svm

我想知道opencv-python可以检测多个类。

是否可以标记类1,2,3,4,5 ......除了1,-1 ??

我有超过100个课程。

如果我不能将opencv用于多类分类,那么最佳解决方案是什么?

1 个答案:

答案 0 :(得分:2)

是的,你可以使用OpenCV的SVM来做到这一点。 查看following example

在那里你会看到这些类被标记为0到9之间的数字。 您只需提供一个响应数组(包含您的原始类标签),该数组将添加到train方法中。 OpenCV的SVM会自动检索类标签。您可以通过保存经过训练的SVM模型来验证这一点 - 生成的文件包含类标签列表。