calib3d: chess board - perform full range (with 0) histogram smooth
authorAlexander Alekhin <alexander.alekhin@intel.com>
Fri, 25 May 2018 12:35:36 +0000 (15:35 +0300)
committerAlexander Alekhin <alexander.alekhin@intel.com>
Fri, 25 May 2018 12:35:36 +0000 (15:35 +0300)
modules/calib3d/src/calibinit.cpp

index 283a921..5972691 100644 (file)
@@ -252,7 +252,7 @@ static int icvSmoothHistogram( const std::vector<int>& piHist, std::vector<int>&
         for ( int ii=-iWidth; ii<=iWidth; ii++)
         {
             iIdx = i+ii;
-            if (iIdx > 0 && iIdx < 256)
+            if (iIdx >= 0 && iIdx < 256)
             {
                 iSmooth += piHist[iIdx];
             }