From 82a198a8f2a0e1e44f013e74a7dc4519cb28b5fc Mon Sep 17 00:00:00 2001 From: vbystricky Date: Thu, 24 Apr 2014 10:48:32 +0400 Subject: [PATCH] Fix epsilon calculation for sanity check in x32 build --- modules/imgproc/perf/perf_matchTemplate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/imgproc/perf/perf_matchTemplate.cpp b/modules/imgproc/perf/perf_matchTemplate.cpp index bf5e687fa..82f74c344 100644 --- a/modules/imgproc/perf/perf_matchTemplate.cpp +++ b/modules/imgproc/perf/perf_matchTemplate.cpp @@ -77,7 +77,7 @@ PERF_TEST_P(ImgSize_TmplSize_Method, matchTemplateBig, method == TM_SQDIFF_NORMED || method == TM_CCOEFF_NORMED; double eps = isNormed ? 1e-6 - : 255 * 255 * tmpl.total() * 1e-6; + : 255.0 * 255.0 * (double)tmpl.total() * 1e-6; SANITY_CHECK(result, eps); }