fixed bug with uninitialized variable in cvGetOptimalNewCameraMatrix (patch #1731...
authorVadim Pisarevsky <no@email>
Sun, 1 Jul 2012 20:56:27 +0000 (20:56 +0000)
committerVadim Pisarevsky <no@email>
Sun, 1 Jul 2012 20:56:27 +0000 (20:56 +0000)
modules/calib3d/src/calibration.cpp

index ffe1c58..94be4ce 100644 (file)
@@ -2608,7 +2608,7 @@ void cvGetOptimalNewCameraMatrix( const CvMat* cameraMatrix, const CvMat* distCo
 
         if( validPixROI )
         {
-            icvGetRectangles( cameraMatrix, distCoeffs, 0, newCameraMatrix, imgSize, inner, outer );
+            icvGetRectangles( cameraMatrix, distCoeffs, 0, &matM, imgSize, inner, outer );
             cv::Rect r = inner;
             r &= cv::Rect(0, 0, newImgSize.width, newImgSize.height);
             *validPixROI = r;