I was learning opencv3 official SVM example, encountered this problem. Here is the code.
#include <opencv2/core.hpp>
#include <opencv2/imgproc.hpp>
#include "opencv2/imgcodecs.hpp"
#include <opencv2/highgui.hpp>
#include <opencv2/ml.hpp>
using namespace cv;
using namespace cv::ml;
...[code]
// Set up SVM's parameters
ml::SVM::Params params;
params.svmType = SVM::C_SVC;
params.kernelType = SVM::LINEAR;
params.termCrit = TermCriteria(TermCriteria::MAX_ITER, 100, 1e-6);
...[code]
}
It suggests the following error:
class cv::ml::SVM do not have member called Params
I don't know where is the problem, please help~~