From: Vadim Pisarevsky Date: Sat, 6 Aug 2011 19:28:20 +0000 (+0000) Subject: fixed parallel block matching stereo correspondence algorithm (ticket #997; thanks... X-Git-Tag: accepted/2.0/20130307.220821~2142 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=04a4e51920aff79ff08cbf507bb587fc08b8a45a;p=profile%2Fivi%2Fopencv.git fixed parallel block matching stereo correspondence algorithm (ticket #997; thanks to jbieger for the patch) --- diff --git a/modules/calib3d/src/stereobm.cpp b/modules/calib3d/src/stereobm.cpp index d9a1cba..354e4fc 100644 --- a/modules/calib3d/src/stereobm.cpp +++ b/modules/calib3d/src/stereobm.cpp @@ -718,7 +718,7 @@ struct FindStereoCorrespInvoker uchar *ptr = state->slidingSumBuf->data.ptr + range.begin() * stripeBufSize; int FILTERED = (state->minDisparity - 1)*16; - Rect roi = validDisparityRect & Rect(0, _row0, cols, _row1); + Rect roi = validDisparityRect & Rect(0, _row0, cols, _row1 - _row0); if( roi.height == 0 ) return; int row0 = roi.y;