设置设置支持向量机的参数(Set up SVM's parameters)改为如下:
cv::Ptr<cv::ml::SVM> svm = cv::ml::SVM::create();
svm->setType(cv::ml::SVM::Types::C_SVC);
svm->setKernel(cv::ml::SVM::KernelTypes::LINEAR);
svm->setTermCriteria(cv::TermCriteria(cv::TermCriteria::MAX_ITER, 100, 1e-6));
训练支持向量机(Train the SVM)改为如下:
svm->train(trainingDataMat, cv::ml::SampleTypes::ROW_SAMPLE, labelsMat);