]> rtime.felk.cvut.cz Git - opencv.git/commitdiff
fixed output mask in RANSAC (this repairs cvFindHomography & find_obj.cpp)
authorvp153 <vp153@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Thu, 25 Mar 2010 23:21:14 +0000 (23:21 +0000)
committervp153 <vp153@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Thu, 25 Mar 2010 23:21:14 +0000 (23:21 +0000)
git-svn-id: https://code.ros.org/svn/opencv/trunk@2911 73c94f0f-984f-4a5f-82bc-2d8db8d8ee08

opencv/src/cv/cvmodelest.cpp

index 801b23b16361eec19461f44945c70bd2fe81e218..fc2b57fba2d8db82f1d1b505d82b1702af4e4ada 100644 (file)
@@ -177,10 +177,7 @@ bool CvModelEstimator2::runRANSAC( const CvMat* m1, const CvMat* m2, CvMat* mode
     if( maxGoodCount > 0 )
     {
         if( mask != mask0 )
-        {
-            std::swap(tmask, mask);
-            cvCopy( tmask, mask );
-        }
+            cvCopy( mask, mask0 );
         result = true;
     }