void myLMS_poly2(const std::vector<double> src_x, const std::vector<double> src_y, int size, std::vector<double>& dst_y)
{
double a, b, c;
//Mat A = Mat_<double>(3, 3);
//Mat B = Mat_<double>(3, 1);
//Mat C = Mat_<double>(3, 1);
Mat A(3, 3, CV_64F);
Mat B(3, 1, CV_64F);
Mat X(3, 1, CV_64F);
double sum = 0;
for (size_t i = 0; i < size; ++i)
{
sum += pow(src_
{
double a, b, c;
//Mat A = Mat_<double>(3, 3);
//Mat B = Mat_<double>(3, 1);
//Mat C = Mat_<double>(3, 1);
Mat A(3, 3, CV_64F);
Mat B(3, 1, CV_64F);
Mat X(3, 1, CV_64F);
double sum = 0;
for (size_t i = 0; i < size; ++i)
{
sum += pow(src_