Commit c38e4f96 authored by Ilya Lavrenov's avatar Ilya Lavrenov

added eps to ocl::buildWarpPerspectiveMaps perf test

parent 376993be
...@@ -292,6 +292,7 @@ PERF_TEST_P(buildWarpPerspectiveMapsFixture, Inverse, OCL_TYPICAL_MAT_SIZES) ...@@ -292,6 +292,7 @@ PERF_TEST_P(buildWarpPerspectiveMapsFixture, Inverse, OCL_TYPICAL_MAT_SIZES)
}; };
Mat M(3, 3, CV_64F, (void *)coeffs); Mat M(3, 3, CV_64F, (void *)coeffs);
const Size dsize = GetParam(); const Size dsize = GetParam();
const double eps = 5e-4;
Mat xmap(dsize, CV_32FC1), ymap(dsize, CV_32FC1); Mat xmap(dsize, CV_32FC1), ymap(dsize, CV_32FC1);
declare.in(M).out(xmap, ymap); declare.in(M).out(xmap, ymap);
...@@ -305,15 +306,15 @@ PERF_TEST_P(buildWarpPerspectiveMapsFixture, Inverse, OCL_TYPICAL_MAT_SIZES) ...@@ -305,15 +306,15 @@ PERF_TEST_P(buildWarpPerspectiveMapsFixture, Inverse, OCL_TYPICAL_MAT_SIZES)
oclXMap.download(xmap); oclXMap.download(xmap);
oclYMap.download(ymap); oclYMap.download(ymap);
SANITY_CHECK(xmap); SANITY_CHECK(xmap, eps);
SANITY_CHECK(ymap); SANITY_CHECK(ymap, eps);
} }
else if (RUN_PLAIN_IMPL) else if (RUN_PLAIN_IMPL)
{ {
TEST_CYCLE() buildWarpPerspectiveMaps(M, true, dsize, xmap, ymap); TEST_CYCLE() buildWarpPerspectiveMaps(M, true, dsize, xmap, ymap);
SANITY_CHECK(xmap); SANITY_CHECK(xmap, eps);
SANITY_CHECK(ymap); SANITY_CHECK(ymap, eps);
} }
else else
OCL_PERF_ELSE OCL_PERF_ELSE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment