]> rtime.felk.cvut.cz Git - opencv.git/commitdiff
proper fix for iteration over matrix.
authorvp153 <vp153@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Sat, 6 Feb 2010 21:27:17 +0000 (21:27 +0000)
committervp153 <vp153@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Sat, 6 Feb 2010 21:27:17 +0000 (21:27 +0000)
git-svn-id: https://code.ros.org/svn/opencv/trunk@2670 73c94f0f-984f-4a5f-82bc-2d8db8d8ee08

opencv/include/opencv/cxmat.hpp

index a80197f211a5df91f472eb43662aa1edabef45ea..977c83a6b536ed311ead3b1f692488e538403ba7 100644 (file)
@@ -3376,7 +3376,7 @@ template<typename _Tp> inline MatConstIterator_<_Tp>& MatConstIterator_<_Tp>::op
         Point pt = pos();
         int cols = m->cols;
         ofs += pt.y*cols + pt.x;
-        if( ofs > cols*m->rows )
+        if( ofs >= cols*m->rows )
         {
             ptr = sliceEnd = (_Tp*)(m->data + m->step*(m->rows-1)) + cols; 
             return *this;