From 0b31eca9c28daa047c32946eaeb82512aef0cc56 Mon Sep 17 00:00:00 2001 From: berak Date: Sun, 19 Mar 2017 10:12:50 +0100 Subject: [PATCH] remove unnessecary print statement #resolves: 7881 remove printf statement and associated variables from invMapPointSpherical() in undistort.cpp --- modules/imgproc/src/undistort.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/modules/imgproc/src/undistort.cpp b/modules/imgproc/src/undistort.cpp index 127481fe0b..6cbb4e2e87 100644 --- a/modules/imgproc/src/undistort.cpp +++ b/modules/imgproc/src/undistort.cpp @@ -476,8 +476,6 @@ static Point2f mapPointSpherical(const Point2f& p, float alpha, Vec4d* J, int pr static Point2f invMapPointSpherical(Point2f _p, float alpha, int projType) { - static int avgiter = 0, avgn = 0; - double eps = 1e-12; Vec2d p(_p.x, _p.y), q(_p.x, _p.y), err; Vec4d J; @@ -502,14 +500,6 @@ static Point2f invMapPointSpherical(Point2f _p, float alpha, int projType) //q -= Vec2d((J.t()*J).inv()*(J.t()*err)); } - if( i < maxiter ) - { - avgiter += i; - avgn++; - if( avgn == 1500 ) - printf("avg iters = %g\n", (double)avgiter/avgn); - } - return i < maxiter ? Point2f((float)q[0], (float)q[1]) : Point2f(-FLT_MAX, -FLT_MAX); }