fix c++17 namsespace issues
authorberak <px1704@web.de>
Wed, 11 Oct 2017 07:50:22 +0000 (09:50 +0200)
committerberak <px1704@web.de>
Wed, 11 Oct 2017 07:50:22 +0000 (09:50 +0200)
modules/core/test/test_mat.cpp
samples/tapi/tvl1_optical_flow.cpp

index 6c2ab85..fdc5907 100644 (file)
@@ -133,7 +133,7 @@ int Core_ReduceTest::checkOp( const Mat& src, int dstType, int opType, const Mat
 
     assert( opRes.type() == CV_64FC1 );
     Mat _dst, dst, diff;
-    reduce( src, _dst, dim, opType, dstType );
+    cv::reduce( src, _dst, dim, opType, dstType );
     _dst.convertTo( dst, CV_64FC1 );
 
     absdiff( opRes,dst,diff );
@@ -313,7 +313,7 @@ protected:
         Mat rBackPrjTestPoints = rPCA.backProject( rPrjTestPoints );
 
         Mat avg(1, sz.width, CV_32FC1 );
-        reduce( rPoints, avg, 0, CV_REDUCE_AVG );
+        cv::reduce( rPoints, avg, 0, CV_REDUCE_AVG );
         Mat Q = rPoints - repeat( avg, rPoints.rows, 1 ), Qt = Q.t(), eval, evec;
         Q = Qt * Q;
         Q = Q /(float)rPoints.rows;
index 925745f..3d301ee 100644 (file)
@@ -37,7 +37,7 @@ template <typename T> inline T clamp (T x, T a, T b)
 
 template <typename T> inline T mapValue(T x, T a, T b, T c, T d)
 {
-    x = clamp(x, a, b);
+    x = ::clamp(x, a, b);
     return c + (d - c) * (x - a) / (b - a);
 }