在opencv 3.1 for Android中,我找不到SVM类的加载方法,但save(String filename)
可用。
如何从文件中加载已保存的分类器?任何解决方案都将被接受。我没有找到任何加载分类器的方法。
答案 0 :(得分:2)
出于某种原因,Opencv没有实现在android sdks中为opencv 3.0中的任何机器学习类加载训练模型的方法。事实上,所有的机器学习类都继承了Algorithm
类,其中Loading方法应该在那里,但事实并非如此。
可能的解决方案:
1.将opencv版本降级到2.4.10或更低版本,其中存在加载方法并且它正在工作。
2.在c++
中实施您的项目,如果您对降级opencv版本不感兴趣,请使用 android NDK 运行。