bug #3094: added CV_Assert to PyrDown_ to check if source matrix is not empty
authorDmitry Retinskiy <dmitry.retinskiy@itseez.com>
Wed, 14 Aug 2013 11:30:35 +0000 (15:30 +0400)
committerDmitry Retinskiy <dmitry.retinskiy@itseez.com>
Wed, 14 Aug 2013 11:30:35 +0000 (15:30 +0400)
modules/imgproc/src/pyramids.cpp

index e7d315c..01e510e 100644 (file)
@@ -191,6 +191,7 @@ pyrDown_( const Mat& _src, Mat& _dst, int borderType )
     typedef typename CastOp::type1 WT;
     typedef typename CastOp::rtype T;
 
+    CV_Assert( !_src.empty() );
     Size ssize = _src.size(), dsize = _dst.size();
     int cn = _src.channels();
     int bufstep = (int)alignSize(dsize.width*cn, 16);