OpenCV Error: Assertion failed (samples.cols == var_count && samples.type() == 5)
程序如下:
Ptr<ml::SVM> svm = ml::SVM::create();
svm->load("svm.xml");
报错:
OpenCV Error: Assertion failed (samples.cols == var_count && samples.type() == 5) in cv::ml::SVMImpl::predict, file C:\build\master_winpack-build-win64-vc14\opencv\modules\ml\src\svm.cpp, line 2005
解决方法:
Ptr<ml::SVM> svm = Algorithm::load<ml::SVM>("svm.xml");
这里需要一个未经初始化的实例来载入模型