Fix epsilon for OpenCL function ConverTo, for convertation from float to integer...
authorvbystricky <user@user-pc.(none)>
Tue, 5 Aug 2014 12:34:23 +0000 (16:34 +0400)
committervbystricky <user@user-pc.(none)>
Tue, 5 Aug 2014 12:34:23 +0000 (16:34 +0400)
modules/core/test/ocl/test_matrix_operation.cpp

index 1ff3bec..252db01 100644 (file)
@@ -96,7 +96,7 @@ OCL_TEST_P(ConvertTo, Accuracy)
         OCL_OFF(src_roi.convertTo(dst_roi, dstType, alpha, beta));
         OCL_ON(usrc_roi.convertTo(udst_roi, dstType, alpha, beta));
 
-        double eps = src_depth >= CV_32F || CV_MAT_DEPTH(dstType) >= CV_32F ? 2e-4 : 1;
+        double eps = CV_MAT_DEPTH(dstType) >= CV_32F ? 2e-4 : 1;
         OCL_EXPECT_MATS_NEAR(dst, eps);
     }
 }