1 #ifndef COLORMODELLEARNING_H 2 #define COLORMODELLEARNING_H 5 #include <opencv/highgui.h> 6 #include "opencv2/opencv.hpp" 7 #include <opencv2/ml.hpp> 11 #include <src/footballConstants.h> 40 cv::Ptr<cv::ml::EM> emAl;
42 unsigned long nSamples;
43 unsigned long pSamples;
45 std::vector<sampleColorModel> samples;
49 QString colorModelTypeToQString(ColorModelType m);
58 bool getSamplesFromCSV(QString file,
int control);
66 bool getWeights(cv::Mat &mat);
67 bool getMeans(cv::Mat &mat);
68 bool getCovs(std::vector< cv::Mat > &vmat);
70 cv::Ptr<cv::ml::EM> getEM();
77 void eraseSamples(
unsigned long init,
unsigned long end);
78 unsigned long samplesToMap(cv::Mat &mat);
87 #endif // COLORMODELLEARNING_H Definition: colorModelLearning.h:28
Definition: colorModelLearning.h:51
Definition: colorModelLearning.h:37