diff --git a/modules/cudev/test/test_arithm_func.cu b/modules/cudev/test/test_arithm_func.cu index c9bc0d8f35..8d6826bccd 100644 --- a/modules/cudev/test/test_arithm_func.cu +++ b/modules/cudev/test/test_arithm_func.cu @@ -69,7 +69,7 @@ public: Mat dst_gold; cv::sqrt(src, dst_gold); - EXPECT_MAT_NEAR(dst_gold, dst, 0.0); + EXPECT_MAT_NEAR(dst_gold, dst, 1e-4); } void test_expr() @@ -88,7 +88,7 @@ public: cv::multiply(src1, src2, dst_gold); cv::sqrt(dst_gold, dst_gold); - EXPECT_MAT_NEAR(dst_gold, dst, 0.0); + EXPECT_MAT_NEAR(dst_gold, dst, 1e-4); } }; diff --git a/modules/cudev/test/test_color_cvt.cu b/modules/cudev/test/test_color_cvt.cu index 62cd49ca6b..53154f99c6 100644 --- a/modules/cudev/test/test_color_cvt.cu +++ b/modules/cudev/test/test_color_cvt.cu @@ -69,7 +69,7 @@ enum { GpuMat_::type> dstb = src_space ## _to_ ## dst_space ## _(d_srcb); \ Mat dstb_gold; \ cv::cvtColor(srcb, dstb_gold, COLOR_ ## src_space ## 2 ## dst_space); \ - EXPECT_MAT_NEAR(dstb_gold, dstb, 1.0); \ + EXPECT_MAT_NEAR(dstb_gold, dstb, 2.0); \ Mat bgrf = randomMat(size, CV_32FC3, 0, 1); \ Mat srcf; \ cv::cvtColor(bgrf, srcf, COLOR_BGR ## 2 ## src_space, src_cn); \ @@ -77,7 +77,7 @@ enum { GpuMat_::type> dstf = src_space ## _to_ ## dst_space ## _(d_srcf); \ Mat dstf_gold; \ cv::cvtColor(srcf, dstf_gold, COLOR_ ## src_space ## 2 ## dst_space); \ - EXPECT_MAT_NEAR(dstf_gold, dstf, 1.0); \ + EXPECT_MAT_NEAR(dstf_gold, dstf, 2.0); \ } // RGB <-> BGR