Merge pull request #1792 from ilya-lavrenov:ocl_warp_eps
This commit is contained in:
commit
84da6ca265
@ -295,6 +295,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);
|
||||||
@ -308,15 +309,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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user