From: Vladislav Vinogradov Date: Tue, 4 Jun 2013 09:58:45 +0000 (+0400) Subject: fixed BroxOpticalFlow regression test X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~3881^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=302250f241170a2f726a202d4e6db8ea7ee034cd;p=platform%2Fupstream%2Fopencv.git fixed BroxOpticalFlow regression test the output of BroxOpticalFlow differs a bit in CUDA 5.5 --- diff --git a/modules/gpuoptflow/test/test_optflow.cpp b/modules/gpuoptflow/test/test_optflow.cpp index cf05ebc..fce0755 100644 --- a/modules/gpuoptflow/test/test_optflow.cpp +++ b/modules/gpuoptflow/test/test_optflow.cpp @@ -103,8 +103,8 @@ GPU_TEST_P(BroxOpticalFlow, Regression) for (int i = 0; i < v_gold.rows; ++i) f.read(v_gold.ptr(i), v_gold.cols * sizeof(float)); - EXPECT_MAT_NEAR(u_gold, u, 0); - EXPECT_MAT_NEAR(v_gold, v, 0); + EXPECT_MAT_SIMILAR(u_gold, u, 1e-3); + EXPECT_MAT_SIMILAR(v_gold, v, 1e-3); #else std::ofstream f(fname.c_str(), std::ios_base::binary);