even more correct
calculates cube root of complex number to give more correct results.
This commit is contained in:
@@ -2372,7 +2372,7 @@ TEST(Core_SolvePoly, regression_5599)
|
||||
double prec;
|
||||
prec = cv::solvePoly(coefs, r);
|
||||
EXPECT_LE(prec, 1e-6);
|
||||
EXPECT_EQ(4, (int)r.total());
|
||||
EXPECT_EQ(4, r.total());
|
||||
//std::cout << "Preciseness = " << prec << std::endl;
|
||||
//std::cout << "roots:\n" << r << "\n" << std::endl;
|
||||
ASSERT_EQ(CV_32FC2, r.type());
|
||||
@@ -2388,7 +2388,7 @@ TEST(Core_SolvePoly, regression_5599)
|
||||
double prec;
|
||||
prec = cv::solvePoly(coefs, r);
|
||||
EXPECT_LE(prec, 1e-6);
|
||||
EXPECT_EQ(2, (int)r.total());
|
||||
EXPECT_EQ(2, r.total());
|
||||
//std::cout << "Preciseness = " << prec << std::endl;
|
||||
//std::cout << "roots:\n" << r << "\n" << std::endl;
|
||||
ASSERT_EQ(CV_32FC2, r.type());
|
||||
|
Reference in New Issue
Block a user