M                 165 3rdparty/libjpeg/jdmainct.c   int M = cinfo->min_DCT_v_scaled_size;
M                 186 3rdparty/libjpeg/jdmainct.c                                   2 * (rgroup * (M + 4)) * SIZEOF(JSAMPROW));
M                 189 3rdparty/libjpeg/jdmainct.c     xbuf += rgroup * (M + 4);
M                 206 3rdparty/libjpeg/jdmainct.c   int M = cinfo->min_DCT_v_scaled_size;
M                 218 3rdparty/libjpeg/jdmainct.c     for (i = 0; i < rgroup * (M + 2); i++) {
M                 223 3rdparty/libjpeg/jdmainct.c       xbuf1[rgroup*(M-2) + i] = buf[rgroup*M + i];
M                 224 3rdparty/libjpeg/jdmainct.c       xbuf1[rgroup*M + i] = buf[rgroup*(M-2) + i];
M                 246 3rdparty/libjpeg/jdmainct.c   int M = cinfo->min_DCT_v_scaled_size;
M                 257 3rdparty/libjpeg/jdmainct.c       xbuf0[i - rgroup] = xbuf0[rgroup*(M+1) + i];
M                 258 3rdparty/libjpeg/jdmainct.c       xbuf1[i - rgroup] = xbuf1[rgroup*(M+1) + i];
M                 259 3rdparty/libjpeg/jdmainct.c       xbuf0[rgroup*(M+2) + i] = xbuf0[i];
M                 260 3rdparty/libjpeg/jdmainct.c       xbuf1[rgroup*(M+2) + i] = xbuf1[i];
M                  20 3rdparty/libwebp/dec/quant.c static WEBP_INLINE int clip(int v, int M) {
M                  21 3rdparty/libwebp/dec/quant.c   return v < 0 ? 0 : v > M ? M : v;
M                  75 3rdparty/libwebp/enc/analysis.c static WEBP_INLINE int clip(int v, int m, int M) {
M                  76 3rdparty/libwebp/enc/analysis.c   return (v < m) ? m : (v > M) ? M : v;
M                  42 3rdparty/libwebp/enc/quant.c static WEBP_INLINE int clip(int v, int m, int M) {
M                  43 3rdparty/libwebp/enc/quant.c   return v < m ? m : v > M ? M : v;
M                 110 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     Imath::M44f M;
M                 112 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[0][0] = Sr * chroma.red.x;
M                 113 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[0][1] = Sr * chroma.red.y;
M                 114 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[0][2] = Sr * (1 - chroma.red.x - chroma.red.y);
M                 116 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[1][0] = Sg * chroma.green.x;
M                 117 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[1][1] = Sg * chroma.green.y;
M                 118 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[1][2] = Sg * (1 - chroma.green.x - chroma.green.y);
M                 120 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[2][0] = Sb * chroma.blue.x;
M                 121 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[2][1] = Sb * chroma.blue.y;
M                 122 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     M[2][2] = Sb * (1 - chroma.blue.x - chroma.blue.y);
M                 124 3rdparty/openexr/IlmImf/ImfChromaticities.cpp     return M;
M                 104 3rdparty/openexr/IlmThread/IlmThreadMutex.h     void operator = (const Mutex& M);	// not implemented
M                 105 3rdparty/openexr/IlmThread/IlmThreadMutex.h     Mutex (const Mutex& M);		// not implemented
M                 435 3rdparty/openexr/Imath/ImathEuler.h     Matrix33<T> M = euler.toMatrix33();
M                 436 3rdparty/openexr/Imath/ImathEuler.h     extract(M);
M                 450 3rdparty/openexr/Imath/ImathEuler.h inline Euler<T>::Euler( const Matrix33<T> &M, typename Euler::Order p )
M                 453 3rdparty/openexr/Imath/ImathEuler.h     extract(M);
M                 457 3rdparty/openexr/Imath/ImathEuler.h inline Euler<T>::Euler( const Matrix44<T> &M, typename Euler::Order p )
M                 460 3rdparty/openexr/Imath/ImathEuler.h     extract(M);
M                 470 3rdparty/openexr/Imath/ImathEuler.h void Euler<T>::extract(const Matrix33<T> &M)
M                 481 3rdparty/openexr/Imath/ImathEuler.h     x = Math<T>::atan2 (M[j][i], M[k][i]);
M                 495 3rdparty/openexr/Imath/ImathEuler.h     N = N * Matrix44<T> (M[0][0], M[0][1], M[0][2], 0,
M                 496 3rdparty/openexr/Imath/ImathEuler.h                  M[1][0], M[1][1], M[1][2], 0,
M                 497 3rdparty/openexr/Imath/ImathEuler.h                  M[2][0], M[2][1], M[2][2], 0,
M                 513 3rdparty/openexr/Imath/ImathEuler.h     x = Math<T>::atan2 (M[j][k], M[k][k]);
M                 527 3rdparty/openexr/Imath/ImathEuler.h     N = N * Matrix44<T> (M[0][0], M[0][1], M[0][2], 0,
M                 528 3rdparty/openexr/Imath/ImathEuler.h                  M[1][0], M[1][1], M[1][2], 0,
M                 529 3rdparty/openexr/Imath/ImathEuler.h                  M[2][0], M[2][1], M[2][2], 0,
M                 552 3rdparty/openexr/Imath/ImathEuler.h void Euler<T>::extract(const Matrix44<T> &M)
M                 563 3rdparty/openexr/Imath/ImathEuler.h     x = Math<T>::atan2 (M[j][i], M[k][i]);
M                 576 3rdparty/openexr/Imath/ImathEuler.h     N = N * M;
M                 592 3rdparty/openexr/Imath/ImathEuler.h     x = Math<T>::atan2 (M[j][k], M[k][k]);
M                 605 3rdparty/openexr/Imath/ImathEuler.h     N = N * M;
M                 652 3rdparty/openexr/Imath/ImathEuler.h     Matrix33<T> M;
M                 656 3rdparty/openexr/Imath/ImathEuler.h     M[i][i] = cj;	  M[j][i] =  sj*si;    M[k][i] =  sj*ci;
M                 657 3rdparty/openexr/Imath/ImathEuler.h     M[i][j] = sj*sh;  M[j][j] = -cj*ss+cc; M[k][j] = -cj*cs-sc;
M                 658 3rdparty/openexr/Imath/ImathEuler.h     M[i][k] = -sj*ch; M[j][k] =  cj*sc+cs; M[k][k] =  cj*cc-ss;
M                 662 3rdparty/openexr/Imath/ImathEuler.h     M[i][i] = cj*ch; M[j][i] = sj*sc-cs; M[k][i] = sj*cc+ss;
M                 663 3rdparty/openexr/Imath/ImathEuler.h     M[i][j] = cj*sh; M[j][j] = sj*ss+cc; M[k][j] = sj*cs-sc;
M                 664 3rdparty/openexr/Imath/ImathEuler.h     M[i][k] = -sj;	 M[j][k] = cj*si;    M[k][k] = cj*ci;
M                 667 3rdparty/openexr/Imath/ImathEuler.h     return M;
M                 695 3rdparty/openexr/Imath/ImathEuler.h     Matrix44<T> M;
M                 699 3rdparty/openexr/Imath/ImathEuler.h     M[i][i] = cj;	  M[j][i] =  sj*si;    M[k][i] =  sj*ci;
M                 700 3rdparty/openexr/Imath/ImathEuler.h     M[i][j] = sj*sh;  M[j][j] = -cj*ss+cc; M[k][j] = -cj*cs-sc;
M                 701 3rdparty/openexr/Imath/ImathEuler.h     M[i][k] = -sj*ch; M[j][k] =  cj*sc+cs; M[k][k] =  cj*cc-ss;
M                 705 3rdparty/openexr/Imath/ImathEuler.h     M[i][i] = cj*ch; M[j][i] = sj*sc-cs; M[k][i] = sj*cc+ss;
M                 706 3rdparty/openexr/Imath/ImathEuler.h     M[i][j] = cj*sh; M[j][j] = sj*ss+cc; M[k][j] = sj*cs-sc;
M                 707 3rdparty/openexr/Imath/ImathEuler.h     M[i][k] = -sj;	 M[j][k] = cj*si;    M[k][k] = cj*ci;
M                 710 3rdparty/openexr/Imath/ImathEuler.h     return M;
M                 108 3rdparty/openexr/Imath/ImathFrame.h     Matrix44<T> M;
M                 110 3rdparty/openexr/Imath/ImathFrame.h     M[0][0] =  t[0]; M[0][1] =  t[1]; M[0][2] =  t[2]; M[0][3] = 0.0,
M                 111 3rdparty/openexr/Imath/ImathFrame.h     M[1][0] =  n[0]; M[1][1] =  n[1]; M[1][2] =  n[2]; M[1][3] = 0.0,
M                 112 3rdparty/openexr/Imath/ImathFrame.h     M[2][0] =  b[0]; M[2][1] =  b[1]; M[2][2] =  b[2]; M[2][3] = 0.0,
M                 113 3rdparty/openexr/Imath/ImathFrame.h     M[3][0] = pi[0]; M[3][1] = pi[1]; M[3][2] = pi[2]; M[3][3] = 1.0;
M                 115 3rdparty/openexr/Imath/ImathFrame.h     return M;
M                 131 3rdparty/openexr/Imath/ImathFrustum.h     void		planes(Plane3<T> p[6], const Matrix44<T> &M);
M                 679 3rdparty/openexr/Imath/ImathFrustum.h void Frustum<T>::planes(Plane3<T> p[6], const Matrix44<T> &M)
M                 686 3rdparty/openexr/Imath/ImathFrustum.h     Vec3<T> a   = Vec3<T>( _left,  _bottom, -_nearPlane) * M;
M                 687 3rdparty/openexr/Imath/ImathFrustum.h     Vec3<T> b   = Vec3<T>( _left,  _top,    -_nearPlane) * M;
M                 688 3rdparty/openexr/Imath/ImathFrustum.h     Vec3<T> c   = Vec3<T>( _right, _top,    -_nearPlane) * M;
M                 689 3rdparty/openexr/Imath/ImathFrustum.h     Vec3<T> d   = Vec3<T>( _right, _bottom, -_nearPlane) * M;
M                 697 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> e   = Vec3<T>( farLeft,  farBottom, -_farPlane) * M;
M                 698 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> f   = Vec3<T>( farLeft,  farTop,    -_farPlane) * M;
M                 699 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> g   = Vec3<T>( farRight, farTop,    -_farPlane) * M;
M                 700 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> o   = Vec3<T>(0,0,0) * M;
M                 710 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> e   = Vec3<T>( _left,  _bottom, -_farPlane) * M;
M                 711 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> f   = Vec3<T>( _left,  _top,    -_farPlane) * M;
M                 712 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> g   = Vec3<T>( _right, _top,    -_farPlane) * M;
M                 713 3rdparty/openexr/Imath/ImathFrustum.h         Vec3<T> h   = Vec3<T>( _right, _bottom, -_farPlane) * M;
M                 176 3rdparty/openexr/Imath/ImathLine.h inline Line3<S> operator * (const Line3<S> &line, const Matrix44<T> &M)
M                 178 3rdparty/openexr/Imath/ImathLine.h     return Line3<S>( line.pos * M, (line.pos + line.dir) * M );
M                 368 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix44<T> M (mat);
M                 370 3rdparty/openexr/Imath/ImathMatrixAlgo.h     if (! extractAndRemoveScalingAndShear (M, scl, shr, exc))
M                 389 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix44<T> M;
M                 391 3rdparty/openexr/Imath/ImathMatrixAlgo.h     M.translate (tran);
M                 392 3rdparty/openexr/Imath/ImathMatrixAlgo.h     M.rotate (rot);
M                 393 3rdparty/openexr/Imath/ImathMatrixAlgo.h     M.shear (shr);
M                 395 3rdparty/openexr/Imath/ImathMatrixAlgo.h     return M;
M                 425 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix44<T> M (mat);
M                 427 3rdparty/openexr/Imath/ImathMatrixAlgo.h     if (! extractAndRemoveScalingAndShear (M, scl, shr, exc))
M                 440 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix44<T> M (mat);
M                 442 3rdparty/openexr/Imath/ImathMatrixAlgo.h     if (! extractAndRemoveScalingAndShear (M, scl, shr, exc))
M                 445 3rdparty/openexr/Imath/ImathMatrixAlgo.h     return M;
M                 606 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix44<T> M (i[0], i[1], i[2], 0,
M                 615 3rdparty/openexr/Imath/ImathMatrixAlgo.h     rot.x = Math<T>::atan2 (M[1][2], M[2][2]);
M                 625 3rdparty/openexr/Imath/ImathMatrixAlgo.h     N = N * M;
M                 653 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix44<T> M (i[0], i[1], i[2], 0,
M                 662 3rdparty/openexr/Imath/ImathMatrixAlgo.h     rot.x = -Math<T>::atan2 (M[1][0], M[0][0]);
M                 672 3rdparty/openexr/Imath/ImathMatrixAlgo.h     N = N * M;
M                1063 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix33<T> M (mat);
M                1065 3rdparty/openexr/Imath/ImathMatrixAlgo.h     if (! extractAndRemoveScalingAndShear (M, scl, shr, exc))
M                1084 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix33<T> M;
M                1086 3rdparty/openexr/Imath/ImathMatrixAlgo.h     M.translate (tran);
M                1087 3rdparty/openexr/Imath/ImathMatrixAlgo.h     M.rotate (rot);
M                1088 3rdparty/openexr/Imath/ImathMatrixAlgo.h     M.shear (shr);
M                1090 3rdparty/openexr/Imath/ImathMatrixAlgo.h     return M;
M                1119 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix33<T> M (mat);
M                1121 3rdparty/openexr/Imath/ImathMatrixAlgo.h     if (! extractAndRemoveScalingAndShear (M, scl, shr, exc))
M                1134 3rdparty/openexr/Imath/ImathMatrixAlgo.h     Matrix33<T> M (mat);
M                1136 3rdparty/openexr/Imath/ImathMatrixAlgo.h     if (! extractAndRemoveScalingAndShear (M, scl, shr, exc))
M                1139 3rdparty/openexr/Imath/ImathMatrixAlgo.h     return M;
M                 212 3rdparty/openexr/Imath/ImathPlane.h Plane3<T> operator* (const Plane3<T> &plane, const Matrix44<T> &M)
M                 242 3rdparty/openexr/Imath/ImathPlane.h     return Plane3<T> ( point         * M,
M                 243 3rdparty/openexr/Imath/ImathPlane.h               (point + dir2) * M,
M                 244 3rdparty/openexr/Imath/ImathPlane.h               (point + dir1) * M );
M                 177 3rdparty/openexr/Imath/ImathQuat.h Matrix33<T>		operator * (const Matrix33<T> &M, const Quat<T> &q);
M                 180 3rdparty/openexr/Imath/ImathQuat.h Matrix33<T>		operator * (const Quat<T> &q, const Matrix33<T> &M);
M                 849 3rdparty/openexr/Imath/ImathQuat.h operator * (const Matrix33<T> &M, const Quat<T> &q)
M                 851 3rdparty/openexr/Imath/ImathQuat.h     return M * q.toMatrix33();
M                 857 3rdparty/openexr/Imath/ImathQuat.h operator * (const Quat<T> &q, const Matrix33<T> &M)
M                 859 3rdparty/openexr/Imath/ImathQuat.h     return q.toMatrix33() * M;
M                 150 apps/traincascade/old_ml_data.cpp     const int M = 1000000;
M                 168 apps/traincascade/old_ml_data.cpp     std::vector<char> _buf(M);
M                 174 apps/traincascade/old_ml_data.cpp         if( fgets( buf, M, file ) == 0 )
M                 182 apps/traincascade/old_ml_data.cpp     if( !fgets_chomp( buf, M, file ))
M                 242 apps/traincascade/old_ml_data.cpp         if( !fgets_chomp( buf, M, file ) )
M                  63 modules/calib3d/src/calibration.cpp     int i, j, M, N, L;
M                  71 modules/calib3d/src/calibration.cpp     M = A->rows;
M                  90 modules/calib3d/src/calibration.cpp         for( i = 0; i < M*N; i++ )
M                  99 modules/calib3d/src/calibration.cpp                 for( j = 0; j < M*L; j++ )
M                 119 modules/calib3d/src/calibration.cpp         for( i = 0; i < M*N; i++ )
M                 128 modules/calib3d/src/calibration.cpp                 for( j = 0; j < M*L; j++ )
M                 543 modules/calib3d/src/calibration.cpp     const CvPoint3D64f* M;
M                 596 modules/calib3d/src/calibration.cpp     M = (CvPoint3D64f*)matM->data.db;
M                 751 modules/calib3d/src/calibration.cpp         double X = M[i].x, Y = M[i].y, Z = M[i].z;
M                1055 modules/calib3d/src/calibration.cpp             CvPoint3D64f* M = (CvPoint3D64f*)matM->data.db;
M                1064 modules/calib3d/src/calibration.cpp                 L[0] = L[16] = M[i].x;
M                1065 modules/calib3d/src/calibration.cpp                 L[1] = L[17] = M[i].y;
M                1066 modules/calib3d/src/calibration.cpp                 L[2] = L[18] = M[i].z;
M                1070 modules/calib3d/src/calibration.cpp                 L[8] = x*M[i].x;
M                1071 modules/calib3d/src/calibration.cpp                 L[9] = x*M[i].y;
M                1072 modules/calib3d/src/calibration.cpp                 L[10] = x*M[i].z;
M                1074 modules/calib3d/src/calibration.cpp                 L[20] = y*M[i].x;
M                1075 modules/calib3d/src/calibration.cpp                 L[21] = y*M[i].y;
M                1076 modules/calib3d/src/calibration.cpp                 L[22] = y*M[i].z;
M                2358 modules/calib3d/src/calibration.cpp     double M[3][3];
M                2359 modules/calib3d/src/calibration.cpp     CvMat matM = cvMat(3, 3, CV_64F, M);
M                2364 modules/calib3d/src/calibration.cpp         double cx0 = M[0][2];
M                2365 modules/calib3d/src/calibration.cpp         double cy0 = M[1][2];
M                2378 modules/calib3d/src/calibration.cpp         M[0][0] *= s;
M                2379 modules/calib3d/src/calibration.cpp         M[1][1] *= s;
M                2380 modules/calib3d/src/calibration.cpp         M[0][2] = cx;
M                2381 modules/calib3d/src/calibration.cpp         M[1][2] = cy;
M                2413 modules/calib3d/src/calibration.cpp         M[0][0] = fx0*(1 - alpha) + fx1*alpha;
M                2414 modules/calib3d/src/calibration.cpp         M[1][1] = fy0*(1 - alpha) + fy1*alpha;
M                2415 modules/calib3d/src/calibration.cpp         M[0][2] = cx0*(1 - alpha) + cx1*alpha;
M                2416 modules/calib3d/src/calibration.cpp         M[1][2] = cy0*(1 - alpha) + cy1*alpha;
M                2750 modules/calib3d/src/calibration.cpp     CvMat M = cvMat(3, 3, CV_64F, matM);
M                2760 modules/calib3d/src/calibration.cpp     cvConvert(matrixM, &M);
M                2777 modules/calib3d/src/calibration.cpp     cvMatMul(&M, &Qx, &R);
M                2795 modules/calib3d/src/calibration.cpp     cvMatMul(&R, &Qy, &M);
M                2816 modules/calib3d/src/calibration.cpp     cvMatMul(&M, &Qz, &R);
M                2894 modules/calib3d/src/calibration.cpp     cvGEMM( &Qz, &Qy, 1, 0, 0, &M, CV_GEMM_A_T + CV_GEMM_B_T );
M                2895 modules/calib3d/src/calibration.cpp     cvGEMM( &M, &Qx, 1, 0, 0, &Q, CV_GEMM_B_T );
M                3421 modules/calib3d/src/calibration.cpp     Mat M = _Mmat.getMat();
M                3422 modules/calib3d/src/calibration.cpp     _Rmat.create(3, 3, M.type());
M                3423 modules/calib3d/src/calibration.cpp     _Qmat.create(3, 3, M.type());
M                3426 modules/calib3d/src/calibration.cpp     CvMat matM = M, matR = _Rmat.getMat(), matQ = _Qmat.getMat(), Qx, Qy, Qz, *pQx=0, *pQy=0, *pQz=0;
M                3429 modules/calib3d/src/calibration.cpp         _Qx.create(3, 3, M.type());
M                3434 modules/calib3d/src/calibration.cpp         _Qy.create(3, 3, M.type());
M                3439 modules/calib3d/src/calibration.cpp         _Qz.create(3, 3, M.type());
M                 405 modules/calib3d/src/dls.cpp     cv::Mat M = cv::Mat::zeros(120, 120, CV_64F);
M                 407 modules/calib3d/src/dls.cpp     M.at<double>(0,0)=u[1]; M.at<double>(0,35)=a[1]; M.at<double>(0,83)=b[1]; M.at<double>(0,118)=c[1];
M                 408 modules/calib3d/src/dls.cpp     M.at<double>(1,0)=u[4]; M.at<double>(1,1)=u[1]; M.at<double>(1,34)=a[1]; M.at<double>(1,35)=a[10]; M.at<double>(1,54)=b[1]; M.at<double>(1,83)=b[10]; M.at<double>(1,99)=c[1]; M.at<double>(1,118)=c[10];
M                 409 modules/calib3d/src/dls.cpp     M.at<double>(2,1)=u[4]; M.at<double>(2,2)=u[1]; M.at<double>(2,34)=a[10]; M.at<double>(2,35)=a[14]; M.at<double>(2,51)=a[1]; M.at<double>(2,54)=b[10]; M.at<double>(2,65)=b[1]; M.at<double>(2,83)=b[14]; M.at<double>(2,89)=c[1]; M.at<double>(2,99)=c[10]; M.at<double>(2,118)=c[14];
M                 410 modules/calib3d/src/dls.cpp     M.at<double>(3,0)=u[3]; M.at<double>(3,3)=u[1]; M.at<double>(3,35)=a[11]; M.at<double>(3,49)=a[1]; M.at<double>(3,76)=b[1]; M.at<double>(3,83)=b[11]; M.at<double>(3,118)=c[11]; M.at<double>(3,119)=c[1];
M                 411 modules/calib3d/src/dls.cpp     M.at<double>(4,1)=u[3]; M.at<double>(4,3)=u[4]; M.at<double>(4,4)=u[1]; M.at<double>(4,34)=a[11]; M.at<double>(4,35)=a[5]; M.at<double>(4,43)=a[1]; M.at<double>(4,49)=a[10]; M.at<double>(4,54)=b[11]; M.at<double>(4,71)=b[1]; M.at<double>(4,76)=b[10]; M.at<double>(4,83)=b[5]; M.at<double>(4,99)=c[11]; M.at<double>(4,100)=c[1]; M.at<double>(4,118)=c[5]; M.at<double>(4,119)=c[10];
M                 412 modules/calib3d/src/dls.cpp     M.at<double>(5,2)=u[3]; M.at<double>(5,4)=u[4]; M.at<double>(5,5)=u[1]; M.at<double>(5,34)=a[5]; M.at<double>(5,35)=a[12]; M.at<double>(5,41)=a[1]; M.at<double>(5,43)=a[10]; M.at<double>(5,49)=a[14]; M.at<double>(5,51)=a[11]; M.at<double>(5,54)=b[5]; M.at<double>(5,62)=b[1]; M.at<double>(5,65)=b[11]; M.at<double>(5,71)=b[10]; M.at<double>(5,76)=b[14]; M.at<double>(5,83)=b[12]; M.at<double>(5,89)=c[11]; M.at<double>(5,99)=c[5]; M.at<double>(5,100)=c[10]; M.at<double>(5,111)=c[1]; M.at<double>(5,118)=c[12]; M.at<double>(5,119)=c[14];
M                 413 modules/calib3d/src/dls.cpp     M.at<double>(6,3)=u[3]; M.at<double>(6,6)=u[1]; M.at<double>(6,30)=a[1]; M.at<double>(6,35)=a[15]; M.at<double>(6,49)=a[11]; M.at<double>(6,75)=b[1]; M.at<double>(6,76)=b[11]; M.at<double>(6,83)=b[15]; M.at<double>(6,107)=c[1]; M.at<double>(6,118)=c[15]; M.at<double>(6,119)=c[11];
M                 414 modules/calib3d/src/dls.cpp     M.at<double>(7,4)=u[3]; M.at<double>(7,6)=u[4]; M.at<double>(7,7)=u[1]; M.at<double>(7,30)=a[10]; M.at<double>(7,34)=a[15]; M.at<double>(7,35)=a[6]; M.at<double>(7,43)=a[11]; M.at<double>(7,45)=a[1]; M.at<double>(7,49)=a[5]; M.at<double>(7,54)=b[15]; M.at<double>(7,63)=b[1]; M.at<double>(7,71)=b[11]; M.at<double>(7,75)=b[10]; M.at<double>(7,76)=b[5]; M.at<double>(7,83)=b[6]; M.at<double>(7,99)=c[15]; M.at<double>(7,100)=c[11]; M.at<double>(7,107)=c[10]; M.at<double>(7,112)=c[1]; M.at<double>(7,118)=c[6]; M.at<double>(7,119)=c[5];
M                 415 modules/calib3d/src/dls.cpp     M.at<double>(8,5)=u[3]; M.at<double>(8,7)=u[4]; M.at<double>(8,8)=u[1]; M.at<double>(8,30)=a[14]; M.at<double>(8,34)=a[6]; M.at<double>(8,41)=a[11]; M.at<double>(8,43)=a[5]; M.at<double>(8,45)=a[10]; M.at<double>(8,46)=a[1]; M.at<double>(8,49)=a[12]; M.at<double>(8,51)=a[15]; M.at<double>(8,54)=b[6]; M.at<double>(8,62)=b[11]; M.at<double>(8,63)=b[10]; M.at<double>(8,65)=b[15]; M.at<double>(8,66)=b[1]; M.at<double>(8,71)=b[5]; M.at<double>(8,75)=b[14]; M.at<double>(8,76)=b[12]; M.at<double>(8,89)=c[15]; M.at<double>(8,99)=c[6]; M.at<double>(8,100)=c[5]; M.at<double>(8,102)=c[1]; M.at<double>(8,107)=c[14]; M.at<double>(8,111)=c[11]; M.at<double>(8,112)=c[10]; M.at<double>(8,119)=c[12];
M                 416 modules/calib3d/src/dls.cpp     M.at<double>(9,0)=u[2]; M.at<double>(9,9)=u[1]; M.at<double>(9,35)=a[9]; M.at<double>(9,36)=a[1]; M.at<double>(9,83)=b[9]; M.at<double>(9,84)=b[1]; M.at<double>(9,88)=c[1]; M.at<double>(9,118)=c[9];
M                 417 modules/calib3d/src/dls.cpp     M.at<double>(10,1)=u[2]; M.at<double>(10,9)=u[4]; M.at<double>(10,10)=u[1]; M.at<double>(10,33)=a[1]; M.at<double>(10,34)=a[9]; M.at<double>(10,35)=a[4]; M.at<double>(10,36)=a[10]; M.at<double>(10,54)=b[9]; M.at<double>(10,59)=b[1]; M.at<double>(10,83)=b[4]; M.at<double>(10,84)=b[10]; M.at<double>(10,88)=c[10]; M.at<double>(10,99)=c[9]; M.at<double>(10,117)=c[1]; M.at<double>(10,118)=c[4];
M                 418 modules/calib3d/src/dls.cpp     M.at<double>(11,2)=u[2]; M.at<double>(11,10)=u[4]; M.at<double>(11,11)=u[1]; M.at<double>(11,28)=a[1]; M.at<double>(11,33)=a[10]; M.at<double>(11,34)=a[4]; M.at<double>(11,35)=a[8]; M.at<double>(11,36)=a[14]; M.at<double>(11,51)=a[9]; M.at<double>(11,54)=b[4]; M.at<double>(11,57)=b[1]; M.at<double>(11,59)=b[10]; M.at<double>(11,65)=b[9]; M.at<double>(11,83)=b[8]; M.at<double>(11,84)=b[14]; M.at<double>(11,88)=c[14]; M.at<double>(11,89)=c[9]; M.at<double>(11,99)=c[4]; M.at<double>(11,114)=c[1]; M.at<double>(11,117)=c[10]; M.at<double>(11,118)=c[8];
M                 419 modules/calib3d/src/dls.cpp     M.at<double>(12,3)=u[2]; M.at<double>(12,9)=u[3]; M.at<double>(12,12)=u[1]; M.at<double>(12,35)=a[3]; M.at<double>(12,36)=a[11]; M.at<double>(12,39)=a[1]; M.at<double>(12,49)=a[9]; M.at<double>(12,76)=b[9]; M.at<double>(12,79)=b[1]; M.at<double>(12,83)=b[3]; M.at<double>(12,84)=b[11]; M.at<double>(12,88)=c[11]; M.at<double>(12,96)=c[1]; M.at<double>(12,118)=c[3]; M.at<double>(12,119)=c[9];
M                 420 modules/calib3d/src/dls.cpp     M.at<double>(13,4)=u[2]; M.at<double>(13,10)=u[3]; M.at<double>(13,12)=u[4]; M.at<double>(13,13)=u[1]; M.at<double>(13,33)=a[11]; M.at<double>(13,34)=a[3]; M.at<double>(13,35)=a[17]; M.at<double>(13,36)=a[5]; M.at<double>(13,39)=a[10]; M.at<double>(13,43)=a[9]; M.at<double>(13,47)=a[1]; M.at<double>(13,49)=a[4]; M.at<double>(13,54)=b[3]; M.at<double>(13,59)=b[11]; M.at<double>(13,60)=b[1]; M.at<double>(13,71)=b[9]; M.at<double>(13,76)=b[4]; M.at<double>(13,79)=b[10]; M.at<double>(13,83)=b[17]; M.at<double>(13,84)=b[5]; M.at<double>(13,88)=c[5]; M.at<double>(13,90)=c[1]; M.at<double>(13,96)=c[10]; M.at<double>(13,99)=c[3]; M.at<double>(13,100)=c[9]; M.at<double>(13,117)=c[11]; M.at<double>(13,118)=c[17]; M.at<double>(13,119)=c[4];
M                 421 modules/calib3d/src/dls.cpp     M.at<double>(14,5)=u[2]; M.at<double>(14,11)=u[3]; M.at<double>(14,13)=u[4]; M.at<double>(14,14)=u[1]; M.at<double>(14,28)=a[11]; M.at<double>(14,33)=a[5]; M.at<double>(14,34)=a[17]; M.at<double>(14,36)=a[12]; M.at<double>(14,39)=a[14]; M.at<double>(14,41)=a[9]; M.at<double>(14,42)=a[1]; M.at<double>(14,43)=a[4]; M.at<double>(14,47)=a[10]; M.at<double>(14,49)=a[8]; M.at<double>(14,51)=a[3]; M.at<double>(14,54)=b[17]; M.at<double>(14,56)=b[1]; M.at<double>(14,57)=b[11]; M.at<double>(14,59)=b[5]; M.at<double>(14,60)=b[10]; M.at<double>(14,62)=b[9]; M.at<double>(14,65)=b[3]; M.at<double>(14,71)=b[4]; M.at<double>(14,76)=b[8]; M.at<double>(14,79)=b[14]; M.at<double>(14,84)=b[12]; M.at<double>(14,88)=c[12]; M.at<double>(14,89)=c[3]; M.at<double>(14,90)=c[10]; M.at<double>(14,96)=c[14]; M.at<double>(14,99)=c[17]; M.at<double>(14,100)=c[4]; M.at<double>(14,106)=c[1]; M.at<double>(14,111)=c[9]; M.at<double>(14,114)=c[11]; M.at<double>(14,117)=c[5]; M.at<double>(14,119)=c[8];
M                 422 modules/calib3d/src/dls.cpp     M.at<double>(15,6)=u[2]; M.at<double>(15,12)=u[3]; M.at<double>(15,15)=u[1]; M.at<double>(15,29)=a[1]; M.at<double>(15,30)=a[9]; M.at<double>(15,35)=a[18]; M.at<double>(15,36)=a[15]; M.at<double>(15,39)=a[11]; M.at<double>(15,49)=a[3]; M.at<double>(15,74)=b[1]; M.at<double>(15,75)=b[9]; M.at<double>(15,76)=b[3]; M.at<double>(15,79)=b[11]; M.at<double>(15,83)=b[18]; M.at<double>(15,84)=b[15]; M.at<double>(15,88)=c[15]; M.at<double>(15,94)=c[1]; M.at<double>(15,96)=c[11]; M.at<double>(15,107)=c[9]; M.at<double>(15,118)=c[18]; M.at<double>(15,119)=c[3];
M                 423 modules/calib3d/src/dls.cpp     M.at<double>(16,7)=u[2]; M.at<double>(16,13)=u[3]; M.at<double>(16,15)=u[4]; M.at<double>(16,16)=u[1]; M.at<double>(16,29)=a[10]; M.at<double>(16,30)=a[4]; M.at<double>(16,33)=a[15]; M.at<double>(16,34)=a[18]; M.at<double>(16,36)=a[6]; M.at<double>(16,39)=a[5]; M.at<double>(16,43)=a[3]; M.at<double>(16,44)=a[1]; M.at<double>(16,45)=a[9]; M.at<double>(16,47)=a[11]; M.at<double>(16,49)=a[17]; M.at<double>(16,54)=b[18]; M.at<double>(16,59)=b[15]; M.at<double>(16,60)=b[11]; M.at<double>(16,63)=b[9]; M.at<double>(16,68)=b[1]; M.at<double>(16,71)=b[3]; M.at<double>(16,74)=b[10]; M.at<double>(16,75)=b[4]; M.at<double>(16,76)=b[17]; M.at<double>(16,79)=b[5]; M.at<double>(16,84)=b[6]; M.at<double>(16,88)=c[6]; M.at<double>(16,90)=c[11]; M.at<double>(16,94)=c[10]; M.at<double>(16,96)=c[5]; M.at<double>(16,97)=c[1]; M.at<double>(16,99)=c[18]; M.at<double>(16,100)=c[3]; M.at<double>(16,107)=c[4]; M.at<double>(16,112)=c[9]; M.at<double>(16,117)=c[15]; M.at<double>(16,119)=c[17];
M                 424 modules/calib3d/src/dls.cpp     M.at<double>(17,8)=u[2]; M.at<double>(17,14)=u[3]; M.at<double>(17,16)=u[4]; M.at<double>(17,17)=u[1]; M.at<double>(17,28)=a[15]; M.at<double>(17,29)=a[14]; M.at<double>(17,30)=a[8]; M.at<double>(17,33)=a[6]; M.at<double>(17,39)=a[12]; M.at<double>(17,41)=a[3]; M.at<double>(17,42)=a[11]; M.at<double>(17,43)=a[17]; M.at<double>(17,44)=a[10]; M.at<double>(17,45)=a[4]; M.at<double>(17,46)=a[9]; M.at<double>(17,47)=a[5]; M.at<double>(17,51)=a[18]; M.at<double>(17,56)=b[11]; M.at<double>(17,57)=b[15]; M.at<double>(17,59)=b[6]; M.at<double>(17,60)=b[5]; M.at<double>(17,62)=b[3]; M.at<double>(17,63)=b[4]; M.at<double>(17,65)=b[18]; M.at<double>(17,66)=b[9]; M.at<double>(17,68)=b[10]; M.at<double>(17,71)=b[17]; M.at<double>(17,74)=b[14]; M.at<double>(17,75)=b[8]; M.at<double>(17,79)=b[12]; M.at<double>(17,89)=c[18]; M.at<double>(17,90)=c[5]; M.at<double>(17,94)=c[14]; M.at<double>(17,96)=c[12]; M.at<double>(17,97)=c[10]; M.at<double>(17,100)=c[17]; M.at<double>(17,102)=c[9]; M.at<double>(17,106)=c[11]; M.at<double>(17,107)=c[8]; M.at<double>(17,111)=c[3]; M.at<double>(17,112)=c[4]; M.at<double>(17,114)=c[15]; M.at<double>(17,117)=c[6];
M                 425 modules/calib3d/src/dls.cpp     M.at<double>(18,9)=u[2]; M.at<double>(18,18)=u[1]; M.at<double>(18,35)=a[13]; M.at<double>(18,36)=a[9]; M.at<double>(18,53)=a[1]; M.at<double>(18,82)=b[1]; M.at<double>(18,83)=b[13]; M.at<double>(18,84)=b[9]; M.at<double>(18,87)=c[1]; M.at<double>(18,88)=c[9]; M.at<double>(18,118)=c[13];
M                 426 modules/calib3d/src/dls.cpp     M.at<double>(19,10)=u[2]; M.at<double>(19,18)=u[4]; M.at<double>(19,19)=u[1]; M.at<double>(19,32)=a[1]; M.at<double>(19,33)=a[9]; M.at<double>(19,34)=a[13]; M.at<double>(19,35)=a[19]; M.at<double>(19,36)=a[4]; M.at<double>(19,53)=a[10]; M.at<double>(19,54)=b[13]; M.at<double>(19,59)=b[9]; M.at<double>(19,61)=b[1]; M.at<double>(19,82)=b[10]; M.at<double>(19,83)=b[19]; M.at<double>(19,84)=b[4]; M.at<double>(19,87)=c[10]; M.at<double>(19,88)=c[4]; M.at<double>(19,99)=c[13]; M.at<double>(19,116)=c[1]; M.at<double>(19,117)=c[9]; M.at<double>(19,118)=c[19];
M                 427 modules/calib3d/src/dls.cpp     M.at<double>(20,11)=u[2]; M.at<double>(20,19)=u[4]; M.at<double>(20,20)=u[1]; M.at<double>(20,27)=a[1]; M.at<double>(20,28)=a[9]; M.at<double>(20,32)=a[10]; M.at<double>(20,33)=a[4]; M.at<double>(20,34)=a[19]; M.at<double>(20,36)=a[8]; M.at<double>(20,51)=a[13]; M.at<double>(20,53)=a[14]; M.at<double>(20,54)=b[19]; M.at<double>(20,55)=b[1]; M.at<double>(20,57)=b[9]; M.at<double>(20,59)=b[4]; M.at<double>(20,61)=b[10]; M.at<double>(20,65)=b[13]; M.at<double>(20,82)=b[14]; M.at<double>(20,84)=b[8]; M.at<double>(20,87)=c[14]; M.at<double>(20,88)=c[8]; M.at<double>(20,89)=c[13]; M.at<double>(20,99)=c[19]; M.at<double>(20,113)=c[1]; M.at<double>(20,114)=c[9]; M.at<double>(20,116)=c[10]; M.at<double>(20,117)=c[4];
M                 428 modules/calib3d/src/dls.cpp     M.at<double>(21,12)=u[2]; M.at<double>(21,18)=u[3]; M.at<double>(21,21)=u[1]; M.at<double>(21,35)=a[2]; M.at<double>(21,36)=a[3]; M.at<double>(21,38)=a[1]; M.at<double>(21,39)=a[9]; M.at<double>(21,49)=a[13]; M.at<double>(21,53)=a[11]; M.at<double>(21,76)=b[13]; M.at<double>(21,78)=b[1]; M.at<double>(21,79)=b[9]; M.at<double>(21,82)=b[11]; M.at<double>(21,83)=b[2]; M.at<double>(21,84)=b[3]; M.at<double>(21,87)=c[11]; M.at<double>(21,88)=c[3]; M.at<double>(21,92)=c[1]; M.at<double>(21,96)=c[9]; M.at<double>(21,118)=c[2]; M.at<double>(21,119)=c[13];
M                 429 modules/calib3d/src/dls.cpp     M.at<double>(22,13)=u[2]; M.at<double>(22,19)=u[3]; M.at<double>(22,21)=u[4]; M.at<double>(22,22)=u[1]; M.at<double>(22,32)=a[11]; M.at<double>(22,33)=a[3]; M.at<double>(22,34)=a[2]; M.at<double>(22,36)=a[17]; M.at<double>(22,38)=a[10]; M.at<double>(22,39)=a[4]; M.at<double>(22,40)=a[1]; M.at<double>(22,43)=a[13]; M.at<double>(22,47)=a[9]; M.at<double>(22,49)=a[19]; M.at<double>(22,53)=a[5]; M.at<double>(22,54)=b[2]; M.at<double>(22,59)=b[3]; M.at<double>(22,60)=b[9]; M.at<double>(22,61)=b[11]; M.at<double>(22,71)=b[13]; M.at<double>(22,72)=b[1]; M.at<double>(22,76)=b[19]; M.at<double>(22,78)=b[10]; M.at<double>(22,79)=b[4]; M.at<double>(22,82)=b[5]; M.at<double>(22,84)=b[17]; M.at<double>(22,87)=c[5]; M.at<double>(22,88)=c[17]; M.at<double>(22,90)=c[9]; M.at<double>(22,92)=c[10]; M.at<double>(22,95)=c[1]; M.at<double>(22,96)=c[4]; M.at<double>(22,99)=c[2]; M.at<double>(22,100)=c[13]; M.at<double>(22,116)=c[11]; M.at<double>(22,117)=c[3]; M.at<double>(22,119)=c[19];
M                 430 modules/calib3d/src/dls.cpp     M.at<double>(23,14)=u[2]; M.at<double>(23,20)=u[3]; M.at<double>(23,22)=u[4]; M.at<double>(23,23)=u[1]; M.at<double>(23,27)=a[11]; M.at<double>(23,28)=a[3]; M.at<double>(23,32)=a[5]; M.at<double>(23,33)=a[17]; M.at<double>(23,38)=a[14]; M.at<double>(23,39)=a[8]; M.at<double>(23,40)=a[10]; M.at<double>(23,41)=a[13]; M.at<double>(23,42)=a[9]; M.at<double>(23,43)=a[19]; M.at<double>(23,47)=a[4]; M.at<double>(23,51)=a[2]; M.at<double>(23,53)=a[12]; M.at<double>(23,55)=b[11]; M.at<double>(23,56)=b[9]; M.at<double>(23,57)=b[3]; M.at<double>(23,59)=b[17]; M.at<double>(23,60)=b[4]; M.at<double>(23,61)=b[5]; M.at<double>(23,62)=b[13]; M.at<double>(23,65)=b[2]; M.at<double>(23,71)=b[19]; M.at<double>(23,72)=b[10]; M.at<double>(23,78)=b[14]; M.at<double>(23,79)=b[8]; M.at<double>(23,82)=b[12]; M.at<double>(23,87)=c[12]; M.at<double>(23,89)=c[2]; M.at<double>(23,90)=c[4]; M.at<double>(23,92)=c[14]; M.at<double>(23,95)=c[10]; M.at<double>(23,96)=c[8]; M.at<double>(23,100)=c[19]; M.at<double>(23,106)=c[9]; M.at<double>(23,111)=c[13]; M.at<double>(23,113)=c[11]; M.at<double>(23,114)=c[3]; M.at<double>(23,116)=c[5]; M.at<double>(23,117)=c[17];
M                 431 modules/calib3d/src/dls.cpp     M.at<double>(24,15)=u[2]; M.at<double>(24,21)=u[3]; M.at<double>(24,24)=u[1]; M.at<double>(24,29)=a[9]; M.at<double>(24,30)=a[13]; M.at<double>(24,36)=a[18]; M.at<double>(24,38)=a[11]; M.at<double>(24,39)=a[3]; M.at<double>(24,49)=a[2]; M.at<double>(24,52)=a[1]; M.at<double>(24,53)=a[15]; M.at<double>(24,73)=b[1]; M.at<double>(24,74)=b[9]; M.at<double>(24,75)=b[13]; M.at<double>(24,76)=b[2]; M.at<double>(24,78)=b[11]; M.at<double>(24,79)=b[3]; M.at<double>(24,82)=b[15]; M.at<double>(24,84)=b[18]; M.at<double>(24,87)=c[15]; M.at<double>(24,88)=c[18]; M.at<double>(24,92)=c[11]; M.at<double>(24,93)=c[1]; M.at<double>(24,94)=c[9]; M.at<double>(24,96)=c[3]; M.at<double>(24,107)=c[13]; M.at<double>(24,119)=c[2];
M                 432 modules/calib3d/src/dls.cpp     M.at<double>(25,16)=u[2]; M.at<double>(25,22)=u[3]; M.at<double>(25,24)=u[4]; M.at<double>(25,25)=u[1]; M.at<double>(25,29)=a[4]; M.at<double>(25,30)=a[19]; M.at<double>(25,32)=a[15]; M.at<double>(25,33)=a[18]; M.at<double>(25,38)=a[5]; M.at<double>(25,39)=a[17]; M.at<double>(25,40)=a[11]; M.at<double>(25,43)=a[2]; M.at<double>(25,44)=a[9]; M.at<double>(25,45)=a[13]; M.at<double>(25,47)=a[3]; M.at<double>(25,52)=a[10]; M.at<double>(25,53)=a[6]; M.at<double>(25,59)=b[18]; M.at<double>(25,60)=b[3]; M.at<double>(25,61)=b[15]; M.at<double>(25,63)=b[13]; M.at<double>(25,68)=b[9]; M.at<double>(25,71)=b[2]; M.at<double>(25,72)=b[11]; M.at<double>(25,73)=b[10]; M.at<double>(25,74)=b[4]; M.at<double>(25,75)=b[19]; M.at<double>(25,78)=b[5]; M.at<double>(25,79)=b[17]; M.at<double>(25,82)=b[6]; M.at<double>(25,87)=c[6]; M.at<double>(25,90)=c[3]; M.at<double>(25,92)=c[5]; M.at<double>(25,93)=c[10]; M.at<double>(25,94)=c[4]; M.at<double>(25,95)=c[11]; M.at<double>(25,96)=c[17]; M.at<double>(25,97)=c[9]; M.at<double>(25,100)=c[2]; M.at<double>(25,107)=c[19]; M.at<double>(25,112)=c[13]; M.at<double>(25,116)=c[15]; M.at<double>(25,117)=c[18];
M                 433 modules/calib3d/src/dls.cpp     M.at<double>(26,17)=u[2]; M.at<double>(26,23)=u[3]; M.at<double>(26,25)=u[4]; M.at<double>(26,26)=u[1]; M.at<double>(26,27)=a[15]; M.at<double>(26,28)=a[18]; M.at<double>(26,29)=a[8]; M.at<double>(26,32)=a[6]; M.at<double>(26,38)=a[12]; M.at<double>(26,40)=a[5]; M.at<double>(26,41)=a[2]; M.at<double>(26,42)=a[3]; M.at<double>(26,44)=a[4]; M.at<double>(26,45)=a[19]; M.at<double>(26,46)=a[13]; M.at<double>(26,47)=a[17]; M.at<double>(26,52)=a[14]; M.at<double>(26,55)=b[15]; M.at<double>(26,56)=b[3]; M.at<double>(26,57)=b[18]; M.at<double>(26,60)=b[17]; M.at<double>(26,61)=b[6]; M.at<double>(26,62)=b[2]; M.at<double>(26,63)=b[19]; M.at<double>(26,66)=b[13]; M.at<double>(26,68)=b[4]; M.at<double>(26,72)=b[5]; M.at<double>(26,73)=b[14]; M.at<double>(26,74)=b[8]; M.at<double>(26,78)=b[12]; M.at<double>(26,90)=c[17]; M.at<double>(26,92)=c[12]; M.at<double>(26,93)=c[14]; M.at<double>(26,94)=c[8]; M.at<double>(26,95)=c[5]; M.at<double>(26,97)=c[4]; M.at<double>(26,102)=c[13]; M.at<double>(26,106)=c[3]; M.at<double>(26,111)=c[2]; M.at<double>(26,112)=c[19]; M.at<double>(26,113)=c[15]; M.at<double>(26,114)=c[18]; M.at<double>(26,116)=c[6];
M                 434 modules/calib3d/src/dls.cpp     M.at<double>(27,15)=u[3]; M.at<double>(27,29)=a[11]; M.at<double>(27,30)=a[3]; M.at<double>(27,36)=a[7]; M.at<double>(27,39)=a[15]; M.at<double>(27,49)=a[18]; M.at<double>(27,69)=b[9]; M.at<double>(27,70)=b[1]; M.at<double>(27,74)=b[11]; M.at<double>(27,75)=b[3]; M.at<double>(27,76)=b[18]; M.at<double>(27,79)=b[15]; M.at<double>(27,84)=b[7]; M.at<double>(27,88)=c[7]; M.at<double>(27,91)=c[1]; M.at<double>(27,94)=c[11]; M.at<double>(27,96)=c[15]; M.at<double>(27,107)=c[3]; M.at<double>(27,110)=c[9]; M.at<double>(27,119)=c[18];
M                 435 modules/calib3d/src/dls.cpp     M.at<double>(28,6)=u[3]; M.at<double>(28,30)=a[11]; M.at<double>(28,35)=a[7]; M.at<double>(28,49)=a[15]; M.at<double>(28,69)=b[1]; M.at<double>(28,75)=b[11]; M.at<double>(28,76)=b[15]; M.at<double>(28,83)=b[7]; M.at<double>(28,107)=c[11]; M.at<double>(28,110)=c[1]; M.at<double>(28,118)=c[7]; M.at<double>(28,119)=c[15];
M                 436 modules/calib3d/src/dls.cpp     M.at<double>(29,24)=u[3]; M.at<double>(29,29)=a[3]; M.at<double>(29,30)=a[2]; M.at<double>(29,38)=a[15]; M.at<double>(29,39)=a[18]; M.at<double>(29,52)=a[11]; M.at<double>(29,53)=a[7]; M.at<double>(29,69)=b[13]; M.at<double>(29,70)=b[9]; M.at<double>(29,73)=b[11]; M.at<double>(29,74)=b[3]; M.at<double>(29,75)=b[2]; M.at<double>(29,78)=b[15]; M.at<double>(29,79)=b[18]; M.at<double>(29,82)=b[7]; M.at<double>(29,87)=c[7]; M.at<double>(29,91)=c[9]; M.at<double>(29,92)=c[15]; M.at<double>(29,93)=c[11]; M.at<double>(29,94)=c[3]; M.at<double>(29,96)=c[18]; M.at<double>(29,107)=c[2]; M.at<double>(29,110)=c[13];
M                 437 modules/calib3d/src/dls.cpp     M.at<double>(30,37)=a[18]; M.at<double>(30,48)=a[7]; M.at<double>(30,52)=a[2]; M.at<double>(30,70)=b[20]; M.at<double>(30,73)=b[2]; M.at<double>(30,77)=b[18]; M.at<double>(30,81)=b[7]; M.at<double>(30,85)=c[7]; M.at<double>(30,91)=c[20]; M.at<double>(30,93)=c[2]; M.at<double>(30,98)=c[18];
M                 438 modules/calib3d/src/dls.cpp     M.at<double>(31,29)=a[2]; M.at<double>(31,37)=a[15]; M.at<double>(31,38)=a[18]; M.at<double>(31,50)=a[7]; M.at<double>(31,52)=a[3]; M.at<double>(31,69)=b[20]; M.at<double>(31,70)=b[13]; M.at<double>(31,73)=b[3]; M.at<double>(31,74)=b[2]; M.at<double>(31,77)=b[15]; M.at<double>(31,78)=b[18]; M.at<double>(31,80)=b[7]; M.at<double>(31,86)=c[7]; M.at<double>(31,91)=c[13]; M.at<double>(31,92)=c[18]; M.at<double>(31,93)=c[3]; M.at<double>(31,94)=c[2]; M.at<double>(31,98)=c[15]; M.at<double>(31,110)=c[20];
M                 439 modules/calib3d/src/dls.cpp     M.at<double>(32,48)=a[9]; M.at<double>(32,50)=a[13]; M.at<double>(32,53)=a[20]; M.at<double>(32,80)=b[13]; M.at<double>(32,81)=b[9]; M.at<double>(32,82)=b[20]; M.at<double>(32,85)=c[9]; M.at<double>(32,86)=c[13]; M.at<double>(32,87)=c[20];
M                 440 modules/calib3d/src/dls.cpp     M.at<double>(33,29)=a[15]; M.at<double>(33,30)=a[18]; M.at<double>(33,39)=a[7]; M.at<double>(33,64)=b[9]; M.at<double>(33,69)=b[3]; M.at<double>(33,70)=b[11]; M.at<double>(33,74)=b[15]; M.at<double>(33,75)=b[18]; M.at<double>(33,79)=b[7]; M.at<double>(33,91)=c[11]; M.at<double>(33,94)=c[15]; M.at<double>(33,96)=c[7]; M.at<double>(33,103)=c[9]; M.at<double>(33,107)=c[18]; M.at<double>(33,110)=c[3];
M                 441 modules/calib3d/src/dls.cpp     M.at<double>(34,29)=a[18]; M.at<double>(34,38)=a[7]; M.at<double>(34,52)=a[15]; M.at<double>(34,64)=b[13]; M.at<double>(34,69)=b[2]; M.at<double>(34,70)=b[3]; M.at<double>(34,73)=b[15]; M.at<double>(34,74)=b[18]; M.at<double>(34,78)=b[7]; M.at<double>(34,91)=c[3]; M.at<double>(34,92)=c[7]; M.at<double>(34,93)=c[15]; M.at<double>(34,94)=c[18]; M.at<double>(34,103)=c[13]; M.at<double>(34,110)=c[2];
M                 442 modules/calib3d/src/dls.cpp     M.at<double>(35,37)=a[7]; M.at<double>(35,52)=a[18]; M.at<double>(35,64)=b[20]; M.at<double>(35,70)=b[2]; M.at<double>(35,73)=b[18]; M.at<double>(35,77)=b[7]; M.at<double>(35,91)=c[2]; M.at<double>(35,93)=c[18]; M.at<double>(35,98)=c[7]; M.at<double>(35,103)=c[20];
M                 443 modules/calib3d/src/dls.cpp     M.at<double>(36,5)=u[4]; M.at<double>(36,34)=a[12]; M.at<double>(36,41)=a[10]; M.at<double>(36,43)=a[14]; M.at<double>(36,49)=a[16]; M.at<double>(36,51)=a[5]; M.at<double>(36,54)=b[12]; M.at<double>(36,62)=b[10]; M.at<double>(36,65)=b[5]; M.at<double>(36,71)=b[14]; M.at<double>(36,76)=b[16]; M.at<double>(36,89)=c[5]; M.at<double>(36,99)=c[12]; M.at<double>(36,100)=c[14]; M.at<double>(36,101)=c[1]; M.at<double>(36,109)=c[11]; M.at<double>(36,111)=c[10]; M.at<double>(36,119)=c[16];
M                 444 modules/calib3d/src/dls.cpp     M.at<double>(37,2)=u[4]; M.at<double>(37,34)=a[14]; M.at<double>(37,35)=a[16]; M.at<double>(37,51)=a[10]; M.at<double>(37,54)=b[14]; M.at<double>(37,65)=b[10]; M.at<double>(37,83)=b[16]; M.at<double>(37,89)=c[10]; M.at<double>(37,99)=c[14]; M.at<double>(37,109)=c[1]; M.at<double>(37,118)=c[16];
M                 445 modules/calib3d/src/dls.cpp     M.at<double>(38,30)=a[15]; M.at<double>(38,49)=a[7]; M.at<double>(38,64)=b[1]; M.at<double>(38,69)=b[11]; M.at<double>(38,75)=b[15]; M.at<double>(38,76)=b[7]; M.at<double>(38,103)=c[1]; M.at<double>(38,107)=c[15]; M.at<double>(38,110)=c[11]; M.at<double>(38,119)=c[7];
M                 446 modules/calib3d/src/dls.cpp     M.at<double>(39,28)=a[14]; M.at<double>(39,33)=a[16]; M.at<double>(39,51)=a[8]; M.at<double>(39,57)=b[14]; M.at<double>(39,59)=b[16]; M.at<double>(39,65)=b[8]; M.at<double>(39,89)=c[8]; M.at<double>(39,105)=c[9]; M.at<double>(39,108)=c[10]; M.at<double>(39,109)=c[4]; M.at<double>(39,114)=c[14]; M.at<double>(39,117)=c[16];
M                 447 modules/calib3d/src/dls.cpp     M.at<double>(40,27)=a[14]; M.at<double>(40,28)=a[8]; M.at<double>(40,32)=a[16]; M.at<double>(40,55)=b[14]; M.at<double>(40,57)=b[8]; M.at<double>(40,61)=b[16]; M.at<double>(40,105)=c[13]; M.at<double>(40,108)=c[4]; M.at<double>(40,109)=c[19]; M.at<double>(40,113)=c[14]; M.at<double>(40,114)=c[8]; M.at<double>(40,116)=c[16];
M                 448 modules/calib3d/src/dls.cpp     M.at<double>(41,30)=a[7]; M.at<double>(41,64)=b[11]; M.at<double>(41,69)=b[15]; M.at<double>(41,75)=b[7]; M.at<double>(41,103)=c[11]; M.at<double>(41,107)=c[7]; M.at<double>(41,110)=c[15];
M                 449 modules/calib3d/src/dls.cpp     M.at<double>(42,27)=a[8]; M.at<double>(42,31)=a[16]; M.at<double>(42,55)=b[8]; M.at<double>(42,58)=b[16]; M.at<double>(42,105)=c[20]; M.at<double>(42,108)=c[19]; M.at<double>(42,113)=c[8]; M.at<double>(42,115)=c[16];
M                 450 modules/calib3d/src/dls.cpp     M.at<double>(43,29)=a[7]; M.at<double>(43,64)=b[3]; M.at<double>(43,69)=b[18]; M.at<double>(43,70)=b[15]; M.at<double>(43,74)=b[7]; M.at<double>(43,91)=c[15]; M.at<double>(43,94)=c[7]; M.at<double>(43,103)=c[3]; M.at<double>(43,110)=c[18];
M                 451 modules/calib3d/src/dls.cpp     M.at<double>(44,28)=a[16]; M.at<double>(44,57)=b[16]; M.at<double>(44,105)=c[4]; M.at<double>(44,108)=c[14]; M.at<double>(44,109)=c[8]; M.at<double>(44,114)=c[16];
M                 452 modules/calib3d/src/dls.cpp     M.at<double>(45,27)=a[16]; M.at<double>(45,55)=b[16]; M.at<double>(45,105)=c[19]; M.at<double>(45,108)=c[8]; M.at<double>(45,113)=c[16];
M                 453 modules/calib3d/src/dls.cpp     M.at<double>(46,52)=a[7]; M.at<double>(46,64)=b[2]; M.at<double>(46,70)=b[18]; M.at<double>(46,73)=b[7]; M.at<double>(46,91)=c[18]; M.at<double>(46,93)=c[7]; M.at<double>(46,103)=c[2];
M                 454 modules/calib3d/src/dls.cpp     M.at<double>(47,40)=a[7]; M.at<double>(47,44)=a[18]; M.at<double>(47,52)=a[6]; M.at<double>(47,64)=b[19]; M.at<double>(47,67)=b[2]; M.at<double>(47,68)=b[18]; M.at<double>(47,70)=b[17]; M.at<double>(47,72)=b[7]; M.at<double>(47,73)=b[6]; M.at<double>(47,91)=c[17]; M.at<double>(47,93)=c[6]; M.at<double>(47,95)=c[7]; M.at<double>(47,97)=c[18]; M.at<double>(47,103)=c[19]; M.at<double>(47,104)=c[2];
M                 455 modules/calib3d/src/dls.cpp     M.at<double>(48,30)=a[6]; M.at<double>(48,43)=a[7]; M.at<double>(48,45)=a[15]; M.at<double>(48,63)=b[15]; M.at<double>(48,64)=b[10]; M.at<double>(48,67)=b[11]; M.at<double>(48,69)=b[5]; M.at<double>(48,71)=b[7]; M.at<double>(48,75)=b[6]; M.at<double>(48,100)=c[7]; M.at<double>(48,103)=c[10]; M.at<double>(48,104)=c[11]; M.at<double>(48,107)=c[6]; M.at<double>(48,110)=c[5]; M.at<double>(48,112)=c[15];
M                 456 modules/calib3d/src/dls.cpp     M.at<double>(49,41)=a[12]; M.at<double>(49,45)=a[16]; M.at<double>(49,46)=a[14]; M.at<double>(49,62)=b[12]; M.at<double>(49,63)=b[16]; M.at<double>(49,66)=b[14]; M.at<double>(49,101)=c[5]; M.at<double>(49,102)=c[14]; M.at<double>(49,105)=c[15]; M.at<double>(49,109)=c[6]; M.at<double>(49,111)=c[12]; M.at<double>(49,112)=c[16];
M                 457 modules/calib3d/src/dls.cpp     M.at<double>(50,41)=a[16]; M.at<double>(50,62)=b[16]; M.at<double>(50,101)=c[14]; M.at<double>(50,105)=c[5]; M.at<double>(50,109)=c[12]; M.at<double>(50,111)=c[16];
M                 458 modules/calib3d/src/dls.cpp     M.at<double>(51,64)=b[18]; M.at<double>(51,70)=b[7]; M.at<double>(51,91)=c[7]; M.at<double>(51,103)=c[18];
M                 459 modules/calib3d/src/dls.cpp     M.at<double>(52,41)=a[6]; M.at<double>(52,45)=a[12]; M.at<double>(52,46)=a[5]; M.at<double>(52,62)=b[6]; M.at<double>(52,63)=b[12]; M.at<double>(52,66)=b[5]; M.at<double>(52,67)=b[14]; M.at<double>(52,69)=b[16]; M.at<double>(52,101)=c[15]; M.at<double>(52,102)=c[5]; M.at<double>(52,104)=c[14]; M.at<double>(52,109)=c[7]; M.at<double>(52,110)=c[16]; M.at<double>(52,111)=c[6]; M.at<double>(52,112)=c[12];
M                 460 modules/calib3d/src/dls.cpp     M.at<double>(53,64)=b[15]; M.at<double>(53,69)=b[7]; M.at<double>(53,103)=c[15]; M.at<double>(53,110)=c[7];
M                 461 modules/calib3d/src/dls.cpp     M.at<double>(54,105)=c[14]; M.at<double>(54,109)=c[16];
M                 462 modules/calib3d/src/dls.cpp     M.at<double>(55,44)=a[7]; M.at<double>(55,64)=b[17]; M.at<double>(55,67)=b[18]; M.at<double>(55,68)=b[7]; M.at<double>(55,70)=b[6]; M.at<double>(55,91)=c[6]; M.at<double>(55,97)=c[7]; M.at<double>(55,103)=c[17]; M.at<double>(55,104)=c[18];
M                 463 modules/calib3d/src/dls.cpp     M.at<double>(56,105)=c[8]; M.at<double>(56,108)=c[16];
M                 464 modules/calib3d/src/dls.cpp     M.at<double>(57,64)=b[6]; M.at<double>(57,67)=b[7]; M.at<double>(57,103)=c[6]; M.at<double>(57,104)=c[7];
M                 465 modules/calib3d/src/dls.cpp     M.at<double>(58,46)=a[7]; M.at<double>(58,64)=b[12]; M.at<double>(58,66)=b[7]; M.at<double>(58,67)=b[6]; M.at<double>(58,102)=c[7]; M.at<double>(58,103)=c[12]; M.at<double>(58,104)=c[6];
M                 466 modules/calib3d/src/dls.cpp     M.at<double>(59,8)=u[4]; M.at<double>(59,30)=a[16]; M.at<double>(59,41)=a[5]; M.at<double>(59,43)=a[12]; M.at<double>(59,45)=a[14]; M.at<double>(59,46)=a[10]; M.at<double>(59,51)=a[6]; M.at<double>(59,62)=b[5]; M.at<double>(59,63)=b[14]; M.at<double>(59,65)=b[6]; M.at<double>(59,66)=b[10]; M.at<double>(59,71)=b[12]; M.at<double>(59,75)=b[16]; M.at<double>(59,89)=c[6]; M.at<double>(59,100)=c[12]; M.at<double>(59,101)=c[11]; M.at<double>(59,102)=c[10]; M.at<double>(59,107)=c[16]; M.at<double>(59,109)=c[15]; M.at<double>(59,111)=c[5]; M.at<double>(59,112)=c[14];
M                 467 modules/calib3d/src/dls.cpp     M.at<double>(60,8)=u[3]; M.at<double>(60,30)=a[12]; M.at<double>(60,41)=a[15]; M.at<double>(60,43)=a[6]; M.at<double>(60,45)=a[5]; M.at<double>(60,46)=a[11]; M.at<double>(60,51)=a[7]; M.at<double>(60,62)=b[15]; M.at<double>(60,63)=b[5]; M.at<double>(60,65)=b[7]; M.at<double>(60,66)=b[11]; M.at<double>(60,67)=b[10]; M.at<double>(60,69)=b[14]; M.at<double>(60,71)=b[6]; M.at<double>(60,75)=b[12]; M.at<double>(60,89)=c[7]; M.at<double>(60,100)=c[6]; M.at<double>(60,102)=c[11]; M.at<double>(60,104)=c[10]; M.at<double>(60,107)=c[12]; M.at<double>(60,110)=c[14]; M.at<double>(60,111)=c[15]; M.at<double>(60,112)=c[5];
M                 468 modules/calib3d/src/dls.cpp     M.at<double>(61,42)=a[16]; M.at<double>(61,56)=b[16]; M.at<double>(61,101)=c[8]; M.at<double>(61,105)=c[17]; M.at<double>(61,106)=c[16]; M.at<double>(61,108)=c[12];
M                 469 modules/calib3d/src/dls.cpp     M.at<double>(62,64)=b[7]; M.at<double>(62,103)=c[7];
M                 470 modules/calib3d/src/dls.cpp     M.at<double>(63,105)=c[16];
M                 471 modules/calib3d/src/dls.cpp     M.at<double>(64,46)=a[12]; M.at<double>(64,66)=b[12]; M.at<double>(64,67)=b[16]; M.at<double>(64,101)=c[6]; M.at<double>(64,102)=c[12]; M.at<double>(64,104)=c[16]; M.at<double>(64,105)=c[7];
M                 472 modules/calib3d/src/dls.cpp     M.at<double>(65,46)=a[6]; M.at<double>(65,64)=b[16]; M.at<double>(65,66)=b[6]; M.at<double>(65,67)=b[12]; M.at<double>(65,101)=c[7]; M.at<double>(65,102)=c[6]; M.at<double>(65,103)=c[16]; M.at<double>(65,104)=c[12];
M                 473 modules/calib3d/src/dls.cpp     M.at<double>(66,46)=a[16]; M.at<double>(66,66)=b[16]; M.at<double>(66,101)=c[12]; M.at<double>(66,102)=c[16]; M.at<double>(66,105)=c[6];
M                 474 modules/calib3d/src/dls.cpp     M.at<double>(67,101)=c[16]; M.at<double>(67,105)=c[12];
M                 475 modules/calib3d/src/dls.cpp     M.at<double>(68,41)=a[14]; M.at<double>(68,43)=a[16]; M.at<double>(68,51)=a[12]; M.at<double>(68,62)=b[14]; M.at<double>(68,65)=b[12]; M.at<double>(68,71)=b[16]; M.at<double>(68,89)=c[12]; M.at<double>(68,100)=c[16]; M.at<double>(68,101)=c[10]; M.at<double>(68,105)=c[11]; M.at<double>(68,109)=c[5]; M.at<double>(68,111)=c[14];
M                 476 modules/calib3d/src/dls.cpp     M.at<double>(69,37)=a[2]; M.at<double>(69,48)=a[18]; M.at<double>(69,52)=a[20]; M.at<double>(69,73)=b[20]; M.at<double>(69,77)=b[2]; M.at<double>(69,81)=b[18]; M.at<double>(69,85)=c[18]; M.at<double>(69,93)=c[20]; M.at<double>(69,98)=c[2];
M                 477 modules/calib3d/src/dls.cpp     M.at<double>(70,20)=u[2]; M.at<double>(70,27)=a[9]; M.at<double>(70,28)=a[13]; M.at<double>(70,31)=a[10]; M.at<double>(70,32)=a[4]; M.at<double>(70,33)=a[19]; M.at<double>(70,50)=a[14]; M.at<double>(70,51)=a[20]; M.at<double>(70,53)=a[8]; M.at<double>(70,55)=b[9]; M.at<double>(70,57)=b[13]; M.at<double>(70,58)=b[10]; M.at<double>(70,59)=b[19]; M.at<double>(70,61)=b[4]; M.at<double>(70,65)=b[20]; M.at<double>(70,80)=b[14]; M.at<double>(70,82)=b[8]; M.at<double>(70,86)=c[14]; M.at<double>(70,87)=c[8]; M.at<double>(70,89)=c[20]; M.at<double>(70,113)=c[9]; M.at<double>(70,114)=c[13]; M.at<double>(70,115)=c[10]; M.at<double>(70,116)=c[4]; M.at<double>(70,117)=c[19];
M                 478 modules/calib3d/src/dls.cpp     M.at<double>(71,45)=a[7]; M.at<double>(71,63)=b[7]; M.at<double>(71,64)=b[5]; M.at<double>(71,67)=b[15]; M.at<double>(71,69)=b[6]; M.at<double>(71,103)=c[5]; M.at<double>(71,104)=c[15]; M.at<double>(71,110)=c[6]; M.at<double>(71,112)=c[7];
M                 479 modules/calib3d/src/dls.cpp     M.at<double>(72,41)=a[7]; M.at<double>(72,45)=a[6]; M.at<double>(72,46)=a[15]; M.at<double>(72,62)=b[7]; M.at<double>(72,63)=b[6]; M.at<double>(72,64)=b[14]; M.at<double>(72,66)=b[15]; M.at<double>(72,67)=b[5]; M.at<double>(72,69)=b[12]; M.at<double>(72,102)=c[15]; M.at<double>(72,103)=c[14]; M.at<double>(72,104)=c[5]; M.at<double>(72,110)=c[12]; M.at<double>(72,111)=c[7]; M.at<double>(72,112)=c[6];
M                 480 modules/calib3d/src/dls.cpp     M.at<double>(73,48)=a[13]; M.at<double>(73,50)=a[20]; M.at<double>(73,80)=b[20]; M.at<double>(73,81)=b[13]; M.at<double>(73,85)=c[13]; M.at<double>(73,86)=c[20];
M                 481 modules/calib3d/src/dls.cpp     M.at<double>(74,25)=u[3]; M.at<double>(74,29)=a[17]; M.at<double>(74,32)=a[7]; M.at<double>(74,38)=a[6]; M.at<double>(74,40)=a[15]; M.at<double>(74,44)=a[3]; M.at<double>(74,45)=a[2]; M.at<double>(74,47)=a[18]; M.at<double>(74,52)=a[5]; M.at<double>(74,60)=b[18]; M.at<double>(74,61)=b[7]; M.at<double>(74,63)=b[2]; M.at<double>(74,67)=b[13]; M.at<double>(74,68)=b[3]; M.at<double>(74,69)=b[19]; M.at<double>(74,70)=b[4]; M.at<double>(74,72)=b[15]; M.at<double>(74,73)=b[5]; M.at<double>(74,74)=b[17]; M.at<double>(74,78)=b[6]; M.at<double>(74,90)=c[18]; M.at<double>(74,91)=c[4]; M.at<double>(74,92)=c[6]; M.at<double>(74,93)=c[5]; M.at<double>(74,94)=c[17]; M.at<double>(74,95)=c[15]; M.at<double>(74,97)=c[3]; M.at<double>(74,104)=c[13]; M.at<double>(74,110)=c[19]; M.at<double>(74,112)=c[2]; M.at<double>(74,116)=c[7];
M                 482 modules/calib3d/src/dls.cpp     M.at<double>(75,21)=u[2]; M.at<double>(75,36)=a[2]; M.at<double>(75,37)=a[1]; M.at<double>(75,38)=a[9]; M.at<double>(75,39)=a[13]; M.at<double>(75,49)=a[20]; M.at<double>(75,50)=a[11]; M.at<double>(75,53)=a[3]; M.at<double>(75,76)=b[20]; M.at<double>(75,77)=b[1]; M.at<double>(75,78)=b[9]; M.at<double>(75,79)=b[13]; M.at<double>(75,80)=b[11]; M.at<double>(75,82)=b[3]; M.at<double>(75,84)=b[2]; M.at<double>(75,86)=c[11]; M.at<double>(75,87)=c[3]; M.at<double>(75,88)=c[2]; M.at<double>(75,92)=c[9]; M.at<double>(75,96)=c[13]; M.at<double>(75,98)=c[1]; M.at<double>(75,119)=c[20];
M                 483 modules/calib3d/src/dls.cpp     M.at<double>(76,48)=a[20]; M.at<double>(76,81)=b[20]; M.at<double>(76,85)=c[20];
M                 484 modules/calib3d/src/dls.cpp     M.at<double>(77,34)=a[16]; M.at<double>(77,51)=a[14]; M.at<double>(77,54)=b[16]; M.at<double>(77,65)=b[14]; M.at<double>(77,89)=c[14]; M.at<double>(77,99)=c[16]; M.at<double>(77,105)=c[1]; M.at<double>(77,109)=c[10];
M                 485 modules/calib3d/src/dls.cpp     M.at<double>(78,27)=a[17]; M.at<double>(78,31)=a[12]; M.at<double>(78,37)=a[16]; M.at<double>(78,40)=a[8]; M.at<double>(78,42)=a[19]; M.at<double>(78,55)=b[17]; M.at<double>(78,56)=b[19]; M.at<double>(78,58)=b[12]; M.at<double>(78,72)=b[8]; M.at<double>(78,77)=b[16]; M.at<double>(78,95)=c[8]; M.at<double>(78,98)=c[16]; M.at<double>(78,101)=c[20]; M.at<double>(78,106)=c[19]; M.at<double>(78,108)=c[2]; M.at<double>(78,113)=c[17]; M.at<double>(78,115)=c[12];
M                 486 modules/calib3d/src/dls.cpp     M.at<double>(79,42)=a[12]; M.at<double>(79,44)=a[16]; M.at<double>(79,46)=a[8]; M.at<double>(79,56)=b[12]; M.at<double>(79,66)=b[8]; M.at<double>(79,68)=b[16]; M.at<double>(79,97)=c[16]; M.at<double>(79,101)=c[17]; M.at<double>(79,102)=c[8]; M.at<double>(79,105)=c[18]; M.at<double>(79,106)=c[12]; M.at<double>(79,108)=c[6];
M                 487 modules/calib3d/src/dls.cpp     M.at<double>(80,14)=u[4]; M.at<double>(80,28)=a[5]; M.at<double>(80,33)=a[12]; M.at<double>(80,39)=a[16]; M.at<double>(80,41)=a[4]; M.at<double>(80,42)=a[10]; M.at<double>(80,43)=a[8]; M.at<double>(80,47)=a[14]; M.at<double>(80,51)=a[17]; M.at<double>(80,56)=b[10]; M.at<double>(80,57)=b[5]; M.at<double>(80,59)=b[12]; M.at<double>(80,60)=b[14]; M.at<double>(80,62)=b[4]; M.at<double>(80,65)=b[17]; M.at<double>(80,71)=b[8]; M.at<double>(80,79)=b[16]; M.at<double>(80,89)=c[17]; M.at<double>(80,90)=c[14]; M.at<double>(80,96)=c[16]; M.at<double>(80,100)=c[8]; M.at<double>(80,101)=c[9]; M.at<double>(80,106)=c[10]; M.at<double>(80,108)=c[11]; M.at<double>(80,109)=c[3]; M.at<double>(80,111)=c[4]; M.at<double>(80,114)=c[5]; M.at<double>(80,117)=c[12];
M                 488 modules/calib3d/src/dls.cpp     M.at<double>(81,31)=a[3]; M.at<double>(81,32)=a[2]; M.at<double>(81,37)=a[4]; M.at<double>(81,38)=a[19]; M.at<double>(81,40)=a[13]; M.at<double>(81,47)=a[20]; M.at<double>(81,48)=a[5]; M.at<double>(81,50)=a[17]; M.at<double>(81,58)=b[3]; M.at<double>(81,60)=b[20]; M.at<double>(81,61)=b[2]; M.at<double>(81,72)=b[13]; M.at<double>(81,77)=b[4]; M.at<double>(81,78)=b[19]; M.at<double>(81,80)=b[17]; M.at<double>(81,81)=b[5]; M.at<double>(81,85)=c[5]; M.at<double>(81,86)=c[17]; M.at<double>(81,90)=c[20]; M.at<double>(81,92)=c[19]; M.at<double>(81,95)=c[13]; M.at<double>(81,98)=c[4]; M.at<double>(81,115)=c[3]; M.at<double>(81,116)=c[2];
M                 489 modules/calib3d/src/dls.cpp     M.at<double>(82,29)=a[6]; M.at<double>(82,44)=a[15]; M.at<double>(82,45)=a[18]; M.at<double>(82,47)=a[7]; M.at<double>(82,60)=b[7]; M.at<double>(82,63)=b[18]; M.at<double>(82,64)=b[4]; M.at<double>(82,67)=b[3]; M.at<double>(82,68)=b[15]; M.at<double>(82,69)=b[17]; M.at<double>(82,70)=b[5]; M.at<double>(82,74)=b[6]; M.at<double>(82,90)=c[7]; M.at<double>(82,91)=c[5]; M.at<double>(82,94)=c[6]; M.at<double>(82,97)=c[15]; M.at<double>(82,103)=c[4]; M.at<double>(82,104)=c[3]; M.at<double>(82,110)=c[17]; M.at<double>(82,112)=c[18];
M                 490 modules/calib3d/src/dls.cpp     M.at<double>(83,26)=u[2]; M.at<double>(83,27)=a[18]; M.at<double>(83,31)=a[6]; M.at<double>(83,37)=a[12]; M.at<double>(83,40)=a[17]; M.at<double>(83,42)=a[2]; M.at<double>(83,44)=a[19]; M.at<double>(83,46)=a[20]; M.at<double>(83,52)=a[8]; M.at<double>(83,55)=b[18]; M.at<double>(83,56)=b[2]; M.at<double>(83,58)=b[6]; M.at<double>(83,66)=b[20]; M.at<double>(83,68)=b[19]; M.at<double>(83,72)=b[17]; M.at<double>(83,73)=b[8]; M.at<double>(83,77)=b[12]; M.at<double>(83,93)=c[8]; M.at<double>(83,95)=c[17]; M.at<double>(83,97)=c[19]; M.at<double>(83,98)=c[12]; M.at<double>(83,102)=c[20]; M.at<double>(83,106)=c[2]; M.at<double>(83,113)=c[18]; M.at<double>(83,115)=c[6];
M                 491 modules/calib3d/src/dls.cpp     M.at<double>(84,16)=u[3]; M.at<double>(84,29)=a[5]; M.at<double>(84,30)=a[17]; M.at<double>(84,33)=a[7]; M.at<double>(84,39)=a[6]; M.at<double>(84,43)=a[18]; M.at<double>(84,44)=a[11]; M.at<double>(84,45)=a[3]; M.at<double>(84,47)=a[15]; M.at<double>(84,59)=b[7]; M.at<double>(84,60)=b[15]; M.at<double>(84,63)=b[3]; M.at<double>(84,67)=b[9]; M.at<double>(84,68)=b[11]; M.at<double>(84,69)=b[4]; M.at<double>(84,70)=b[10]; M.at<double>(84,71)=b[18]; M.at<double>(84,74)=b[5]; M.at<double>(84,75)=b[17]; M.at<double>(84,79)=b[6]; M.at<double>(84,90)=c[15]; M.at<double>(84,91)=c[10]; M.at<double>(84,94)=c[5]; M.at<double>(84,96)=c[6]; M.at<double>(84,97)=c[11]; M.at<double>(84,100)=c[18]; M.at<double>(84,104)=c[9]; M.at<double>(84,107)=c[17]; M.at<double>(84,110)=c[4]; M.at<double>(84,112)=c[3]; M.at<double>(84,117)=c[7];
M                 492 modules/calib3d/src/dls.cpp     M.at<double>(85,25)=u[2]; M.at<double>(85,29)=a[19]; M.at<double>(85,31)=a[15]; M.at<double>(85,32)=a[18]; M.at<double>(85,37)=a[5]; M.at<double>(85,38)=a[17]; M.at<double>(85,40)=a[3]; M.at<double>(85,44)=a[13]; M.at<double>(85,45)=a[20]; M.at<double>(85,47)=a[2]; M.at<double>(85,50)=a[6]; M.at<double>(85,52)=a[4]; M.at<double>(85,58)=b[15]; M.at<double>(85,60)=b[2]; M.at<double>(85,61)=b[18]; M.at<double>(85,63)=b[20]; M.at<double>(85,68)=b[13]; M.at<double>(85,72)=b[3]; M.at<double>(85,73)=b[4]; M.at<double>(85,74)=b[19]; M.at<double>(85,77)=b[5]; M.at<double>(85,78)=b[17]; M.at<double>(85,80)=b[6]; M.at<double>(85,86)=c[6]; M.at<double>(85,90)=c[2]; M.at<double>(85,92)=c[17]; M.at<double>(85,93)=c[4]; M.at<double>(85,94)=c[19]; M.at<double>(85,95)=c[3]; M.at<double>(85,97)=c[13]; M.at<double>(85,98)=c[5]; M.at<double>(85,112)=c[20]; M.at<double>(85,115)=c[15]; M.at<double>(85,116)=c[18];
M                 493 modules/calib3d/src/dls.cpp     M.at<double>(86,31)=a[18]; M.at<double>(86,37)=a[17]; M.at<double>(86,40)=a[2]; M.at<double>(86,44)=a[20]; M.at<double>(86,48)=a[6]; M.at<double>(86,52)=a[19]; M.at<double>(86,58)=b[18]; M.at<double>(86,68)=b[20]; M.at<double>(86,72)=b[2]; M.at<double>(86,73)=b[19]; M.at<double>(86,77)=b[17]; M.at<double>(86,81)=b[6]; M.at<double>(86,85)=c[6]; M.at<double>(86,93)=c[19]; M.at<double>(86,95)=c[2]; M.at<double>(86,97)=c[20]; M.at<double>(86,98)=c[17]; M.at<double>(86,115)=c[18];
M                 494 modules/calib3d/src/dls.cpp     M.at<double>(87,22)=u[2]; M.at<double>(87,31)=a[11]; M.at<double>(87,32)=a[3]; M.at<double>(87,33)=a[2]; M.at<double>(87,37)=a[10]; M.at<double>(87,38)=a[4]; M.at<double>(87,39)=a[19]; M.at<double>(87,40)=a[9]; M.at<double>(87,43)=a[20]; M.at<double>(87,47)=a[13]; M.at<double>(87,50)=a[5]; M.at<double>(87,53)=a[17]; M.at<double>(87,58)=b[11]; M.at<double>(87,59)=b[2]; M.at<double>(87,60)=b[13]; M.at<double>(87,61)=b[3]; M.at<double>(87,71)=b[20]; M.at<double>(87,72)=b[9]; M.at<double>(87,77)=b[10]; M.at<double>(87,78)=b[4]; M.at<double>(87,79)=b[19]; M.at<double>(87,80)=b[5]; M.at<double>(87,82)=b[17]; M.at<double>(87,86)=c[5]; M.at<double>(87,87)=c[17]; M.at<double>(87,90)=c[13]; M.at<double>(87,92)=c[4]; M.at<double>(87,95)=c[9]; M.at<double>(87,96)=c[19]; M.at<double>(87,98)=c[10]; M.at<double>(87,100)=c[20]; M.at<double>(87,115)=c[11]; M.at<double>(87,116)=c[3]; M.at<double>(87,117)=c[2];
M                 495 modules/calib3d/src/dls.cpp     M.at<double>(88,27)=a[2]; M.at<double>(88,31)=a[17]; M.at<double>(88,37)=a[8]; M.at<double>(88,40)=a[19]; M.at<double>(88,42)=a[20]; M.at<double>(88,48)=a[12]; M.at<double>(88,55)=b[2]; M.at<double>(88,56)=b[20]; M.at<double>(88,58)=b[17]; M.at<double>(88,72)=b[19]; M.at<double>(88,77)=b[8]; M.at<double>(88,81)=b[12]; M.at<double>(88,85)=c[12]; M.at<double>(88,95)=c[19]; M.at<double>(88,98)=c[8]; M.at<double>(88,106)=c[20]; M.at<double>(88,113)=c[2]; M.at<double>(88,115)=c[17];
M                 496 modules/calib3d/src/dls.cpp     M.at<double>(89,31)=a[7]; M.at<double>(89,37)=a[6]; M.at<double>(89,40)=a[18]; M.at<double>(89,44)=a[2]; M.at<double>(89,52)=a[17]; M.at<double>(89,58)=b[7]; M.at<double>(89,67)=b[20]; M.at<double>(89,68)=b[2]; M.at<double>(89,70)=b[19]; M.at<double>(89,72)=b[18]; M.at<double>(89,73)=b[17]; M.at<double>(89,77)=b[6]; M.at<double>(89,91)=c[19]; M.at<double>(89,93)=c[17]; M.at<double>(89,95)=c[18]; M.at<double>(89,97)=c[2]; M.at<double>(89,98)=c[6]; M.at<double>(89,104)=c[20]; M.at<double>(89,115)=c[7];
M                 497 modules/calib3d/src/dls.cpp     M.at<double>(90,27)=a[12]; M.at<double>(90,40)=a[16]; M.at<double>(90,42)=a[8]; M.at<double>(90,55)=b[12]; M.at<double>(90,56)=b[8]; M.at<double>(90,72)=b[16]; M.at<double>(90,95)=c[16]; M.at<double>(90,101)=c[19]; M.at<double>(90,105)=c[2]; M.at<double>(90,106)=c[8]; M.at<double>(90,108)=c[17]; M.at<double>(90,113)=c[12];
M                 498 modules/calib3d/src/dls.cpp     M.at<double>(91,23)=u[2]; M.at<double>(91,27)=a[3]; M.at<double>(91,28)=a[2]; M.at<double>(91,31)=a[5]; M.at<double>(91,32)=a[17]; M.at<double>(91,37)=a[14]; M.at<double>(91,38)=a[8]; M.at<double>(91,40)=a[4]; M.at<double>(91,41)=a[20]; M.at<double>(91,42)=a[13]; M.at<double>(91,47)=a[19]; M.at<double>(91,50)=a[12]; M.at<double>(91,55)=b[3]; M.at<double>(91,56)=b[13]; M.at<double>(91,57)=b[2]; M.at<double>(91,58)=b[5]; M.at<double>(91,60)=b[19]; M.at<double>(91,61)=b[17]; M.at<double>(91,62)=b[20]; M.at<double>(91,72)=b[4]; M.at<double>(91,77)=b[14]; M.at<double>(91,78)=b[8]; M.at<double>(91,80)=b[12]; M.at<double>(91,86)=c[12]; M.at<double>(91,90)=c[19]; M.at<double>(91,92)=c[8]; M.at<double>(91,95)=c[4]; M.at<double>(91,98)=c[14]; M.at<double>(91,106)=c[13]; M.at<double>(91,111)=c[20]; M.at<double>(91,113)=c[3]; M.at<double>(91,114)=c[2]; M.at<double>(91,115)=c[5]; M.at<double>(91,116)=c[17];
M                 499 modules/calib3d/src/dls.cpp     M.at<double>(92,17)=u[4]; M.at<double>(92,28)=a[6]; M.at<double>(92,29)=a[16]; M.at<double>(92,41)=a[17]; M.at<double>(92,42)=a[5]; M.at<double>(92,44)=a[14]; M.at<double>(92,45)=a[8]; M.at<double>(92,46)=a[4]; M.at<double>(92,47)=a[12]; M.at<double>(92,56)=b[5]; M.at<double>(92,57)=b[6]; M.at<double>(92,60)=b[12]; M.at<double>(92,62)=b[17]; M.at<double>(92,63)=b[8]; M.at<double>(92,66)=b[4]; M.at<double>(92,68)=b[14]; M.at<double>(92,74)=b[16]; M.at<double>(92,90)=c[12]; M.at<double>(92,94)=c[16]; M.at<double>(92,97)=c[14]; M.at<double>(92,101)=c[3]; M.at<double>(92,102)=c[4]; M.at<double>(92,106)=c[5]; M.at<double>(92,108)=c[15]; M.at<double>(92,109)=c[18]; M.at<double>(92,111)=c[17]; M.at<double>(92,112)=c[8]; M.at<double>(92,114)=c[6];
M                 500 modules/calib3d/src/dls.cpp     M.at<double>(93,17)=u[3]; M.at<double>(93,28)=a[7]; M.at<double>(93,29)=a[12]; M.at<double>(93,41)=a[18]; M.at<double>(93,42)=a[15]; M.at<double>(93,44)=a[5]; M.at<double>(93,45)=a[17]; M.at<double>(93,46)=a[3]; M.at<double>(93,47)=a[6]; M.at<double>(93,56)=b[15]; M.at<double>(93,57)=b[7]; M.at<double>(93,60)=b[6]; M.at<double>(93,62)=b[18]; M.at<double>(93,63)=b[17]; M.at<double>(93,66)=b[3]; M.at<double>(93,67)=b[4]; M.at<double>(93,68)=b[5]; M.at<double>(93,69)=b[8]; M.at<double>(93,70)=b[14]; M.at<double>(93,74)=b[12]; M.at<double>(93,90)=c[6]; M.at<double>(93,91)=c[14]; M.at<double>(93,94)=c[12]; M.at<double>(93,97)=c[5]; M.at<double>(93,102)=c[3]; M.at<double>(93,104)=c[4]; M.at<double>(93,106)=c[15]; M.at<double>(93,110)=c[8]; M.at<double>(93,111)=c[18]; M.at<double>(93,112)=c[17]; M.at<double>(93,114)=c[7];
M                 501 modules/calib3d/src/dls.cpp     M.at<double>(94,31)=a[2]; M.at<double>(94,37)=a[19]; M.at<double>(94,40)=a[20]; M.at<double>(94,48)=a[17]; M.at<double>(94,58)=b[2]; M.at<double>(94,72)=b[20]; M.at<double>(94,77)=b[19]; M.at<double>(94,81)=b[17]; M.at<double>(94,85)=c[17]; M.at<double>(94,95)=c[20]; M.at<double>(94,98)=c[19]; M.at<double>(94,115)=c[2];
M                 502 modules/calib3d/src/dls.cpp     M.at<double>(95,26)=u[4]; M.at<double>(95,27)=a[6]; M.at<double>(95,40)=a[12]; M.at<double>(95,42)=a[17]; M.at<double>(95,44)=a[8]; M.at<double>(95,46)=a[19]; M.at<double>(95,52)=a[16]; M.at<double>(95,55)=b[6]; M.at<double>(95,56)=b[17]; M.at<double>(95,66)=b[19]; M.at<double>(95,68)=b[8]; M.at<double>(95,72)=b[12]; M.at<double>(95,73)=b[16]; M.at<double>(95,93)=c[16]; M.at<double>(95,95)=c[12]; M.at<double>(95,97)=c[8]; M.at<double>(95,101)=c[2]; M.at<double>(95,102)=c[19]; M.at<double>(95,106)=c[17]; M.at<double>(95,108)=c[18]; M.at<double>(95,113)=c[6];
M                 503 modules/calib3d/src/dls.cpp     M.at<double>(96,23)=u[4]; M.at<double>(96,27)=a[5]; M.at<double>(96,28)=a[17]; M.at<double>(96,32)=a[12]; M.at<double>(96,38)=a[16]; M.at<double>(96,40)=a[14]; M.at<double>(96,41)=a[19]; M.at<double>(96,42)=a[4]; M.at<double>(96,47)=a[8]; M.at<double>(96,55)=b[5]; M.at<double>(96,56)=b[4]; M.at<double>(96,57)=b[17]; M.at<double>(96,60)=b[8]; M.at<double>(96,61)=b[12]; M.at<double>(96,62)=b[19]; M.at<double>(96,72)=b[14]; M.at<double>(96,78)=b[16]; M.at<double>(96,90)=c[8]; M.at<double>(96,92)=c[16]; M.at<double>(96,95)=c[14]; M.at<double>(96,101)=c[13]; M.at<double>(96,106)=c[4]; M.at<double>(96,108)=c[3]; M.at<double>(96,109)=c[2]; M.at<double>(96,111)=c[19]; M.at<double>(96,113)=c[5]; M.at<double>(96,114)=c[17]; M.at<double>(96,116)=c[12];
M                 504 modules/calib3d/src/dls.cpp     M.at<double>(97,42)=a[6]; M.at<double>(97,44)=a[12]; M.at<double>(97,46)=a[17]; M.at<double>(97,56)=b[6]; M.at<double>(97,66)=b[17]; M.at<double>(97,67)=b[8]; M.at<double>(97,68)=b[12]; M.at<double>(97,70)=b[16]; M.at<double>(97,91)=c[16]; M.at<double>(97,97)=c[12]; M.at<double>(97,101)=c[18]; M.at<double>(97,102)=c[17]; M.at<double>(97,104)=c[8]; M.at<double>(97,106)=c[6]; M.at<double>(97,108)=c[7];
M                 505 modules/calib3d/src/dls.cpp     M.at<double>(98,28)=a[12]; M.at<double>(98,41)=a[8]; M.at<double>(98,42)=a[14]; M.at<double>(98,47)=a[16]; M.at<double>(98,56)=b[14]; M.at<double>(98,57)=b[12]; M.at<double>(98,60)=b[16]; M.at<double>(98,62)=b[8]; M.at<double>(98,90)=c[16]; M.at<double>(98,101)=c[4]; M.at<double>(98,105)=c[3]; M.at<double>(98,106)=c[14]; M.at<double>(98,108)=c[5]; M.at<double>(98,109)=c[17]; M.at<double>(98,111)=c[8]; M.at<double>(98,114)=c[12];
M                 506 modules/calib3d/src/dls.cpp     M.at<double>(99,42)=a[7]; M.at<double>(99,44)=a[6]; M.at<double>(99,46)=a[18]; M.at<double>(99,56)=b[7]; M.at<double>(99,64)=b[8]; M.at<double>(99,66)=b[18]; M.at<double>(99,67)=b[17]; M.at<double>(99,68)=b[6]; M.at<double>(99,70)=b[12]; M.at<double>(99,91)=c[12]; M.at<double>(99,97)=c[6]; M.at<double>(99,102)=c[18]; M.at<double>(99,103)=c[8]; M.at<double>(99,104)=c[17]; M.at<double>(99,106)=c[7];
M                 507 modules/calib3d/src/dls.cpp     M.at<double>(100,51)=a[16]; M.at<double>(100,65)=b[16]; M.at<double>(100,89)=c[16]; M.at<double>(100,105)=c[10]; M.at<double>(100,109)=c[14];
M                 508 modules/calib3d/src/dls.cpp     M.at<double>(101,37)=a[9]; M.at<double>(101,38)=a[13]; M.at<double>(101,39)=a[20]; M.at<double>(101,48)=a[11]; M.at<double>(101,50)=a[3]; M.at<double>(101,53)=a[2]; M.at<double>(101,77)=b[9]; M.at<double>(101,78)=b[13]; M.at<double>(101,79)=b[20]; M.at<double>(101,80)=b[3]; M.at<double>(101,81)=b[11]; M.at<double>(101,82)=b[2]; M.at<double>(101,85)=c[11]; M.at<double>(101,86)=c[3]; M.at<double>(101,87)=c[2]; M.at<double>(101,92)=c[13]; M.at<double>(101,96)=c[20]; M.at<double>(101,98)=c[9];
M                 509 modules/calib3d/src/dls.cpp     M.at<double>(102,37)=a[13]; M.at<double>(102,38)=a[20]; M.at<double>(102,48)=a[3]; M.at<double>(102,50)=a[2]; M.at<double>(102,77)=b[13]; M.at<double>(102,78)=b[20]; M.at<double>(102,80)=b[2]; M.at<double>(102,81)=b[3]; M.at<double>(102,85)=c[3]; M.at<double>(102,86)=c[2]; M.at<double>(102,92)=c[20]; M.at<double>(102,98)=c[13];
M                 510 modules/calib3d/src/dls.cpp     M.at<double>(103,37)=a[20]; M.at<double>(103,48)=a[2]; M.at<double>(103,77)=b[20]; M.at<double>(103,81)=b[2]; M.at<double>(103,85)=c[2]; M.at<double>(103,98)=c[20];
M                 511 modules/calib3d/src/dls.cpp     M.at<double>(104,11)=u[4]; M.at<double>(104,28)=a[10]; M.at<double>(104,33)=a[14]; M.at<double>(104,34)=a[8]; M.at<double>(104,36)=a[16]; M.at<double>(104,51)=a[4]; M.at<double>(104,54)=b[8]; M.at<double>(104,57)=b[10]; M.at<double>(104,59)=b[14]; M.at<double>(104,65)=b[4]; M.at<double>(104,84)=b[16]; M.at<double>(104,88)=c[16]; M.at<double>(104,89)=c[4]; M.at<double>(104,99)=c[8]; M.at<double>(104,108)=c[1]; M.at<double>(104,109)=c[9]; M.at<double>(104,114)=c[10]; M.at<double>(104,117)=c[14];
M                 512 modules/calib3d/src/dls.cpp     M.at<double>(105,20)=u[4]; M.at<double>(105,27)=a[10]; M.at<double>(105,28)=a[4]; M.at<double>(105,32)=a[14]; M.at<double>(105,33)=a[8]; M.at<double>(105,51)=a[19]; M.at<double>(105,53)=a[16]; M.at<double>(105,55)=b[10]; M.at<double>(105,57)=b[4]; M.at<double>(105,59)=b[8]; M.at<double>(105,61)=b[14]; M.at<double>(105,65)=b[19]; M.at<double>(105,82)=b[16]; M.at<double>(105,87)=c[16]; M.at<double>(105,89)=c[19]; M.at<double>(105,108)=c[9]; M.at<double>(105,109)=c[13]; M.at<double>(105,113)=c[10]; M.at<double>(105,114)=c[4]; M.at<double>(105,116)=c[14]; M.at<double>(105,117)=c[8];
M                 513 modules/calib3d/src/dls.cpp     M.at<double>(106,27)=a[4]; M.at<double>(106,28)=a[19]; M.at<double>(106,31)=a[14]; M.at<double>(106,32)=a[8]; M.at<double>(106,50)=a[16]; M.at<double>(106,55)=b[4]; M.at<double>(106,57)=b[19]; M.at<double>(106,58)=b[14]; M.at<double>(106,61)=b[8]; M.at<double>(106,80)=b[16]; M.at<double>(106,86)=c[16]; M.at<double>(106,108)=c[13]; M.at<double>(106,109)=c[20]; M.at<double>(106,113)=c[4]; M.at<double>(106,114)=c[19]; M.at<double>(106,115)=c[14]; M.at<double>(106,116)=c[8];
M                 514 modules/calib3d/src/dls.cpp     M.at<double>(107,27)=a[19]; M.at<double>(107,31)=a[8]; M.at<double>(107,48)=a[16]; M.at<double>(107,55)=b[19]; M.at<double>(107,58)=b[8]; M.at<double>(107,81)=b[16]; M.at<double>(107,85)=c[16]; M.at<double>(107,108)=c[20]; M.at<double>(107,113)=c[19]; M.at<double>(107,115)=c[8];
M                 515 modules/calib3d/src/dls.cpp     M.at<double>(108,36)=a[20]; M.at<double>(108,48)=a[1]; M.at<double>(108,50)=a[9]; M.at<double>(108,53)=a[13]; M.at<double>(108,80)=b[9]; M.at<double>(108,81)=b[1]; M.at<double>(108,82)=b[13]; M.at<double>(108,84)=b[20]; M.at<double>(108,85)=c[1]; M.at<double>(108,86)=c[9]; M.at<double>(108,87)=c[13]; M.at<double>(108,88)=c[20];
M                 516 modules/calib3d/src/dls.cpp     M.at<double>(109,26)=u[3]; M.at<double>(109,27)=a[7]; M.at<double>(109,40)=a[6]; M.at<double>(109,42)=a[18]; M.at<double>(109,44)=a[17]; M.at<double>(109,46)=a[2]; M.at<double>(109,52)=a[12]; M.at<double>(109,55)=b[7]; M.at<double>(109,56)=b[18]; M.at<double>(109,66)=b[2]; M.at<double>(109,67)=b[19]; M.at<double>(109,68)=b[17]; M.at<double>(109,70)=b[8]; M.at<double>(109,72)=b[6]; M.at<double>(109,73)=b[12]; M.at<double>(109,91)=c[8]; M.at<double>(109,93)=c[12]; M.at<double>(109,95)=c[6]; M.at<double>(109,97)=c[17]; M.at<double>(109,102)=c[2]; M.at<double>(109,104)=c[19]; M.at<double>(109,106)=c[18]; M.at<double>(109,113)=c[7];
M                 517 modules/calib3d/src/dls.cpp     M.at<double>(110,7)=u[3]; M.at<double>(110,30)=a[5]; M.at<double>(110,34)=a[7]; M.at<double>(110,43)=a[15]; M.at<double>(110,45)=a[11]; M.at<double>(110,49)=a[6]; M.at<double>(110,54)=b[7]; M.at<double>(110,63)=b[11]; M.at<double>(110,67)=b[1]; M.at<double>(110,69)=b[10]; M.at<double>(110,71)=b[15]; M.at<double>(110,75)=b[5]; M.at<double>(110,76)=b[6]; M.at<double>(110,99)=c[7]; M.at<double>(110,100)=c[15]; M.at<double>(110,104)=c[1]; M.at<double>(110,107)=c[5]; M.at<double>(110,110)=c[10]; M.at<double>(110,112)=c[11]; M.at<double>(110,119)=c[6];
M                 518 modules/calib3d/src/dls.cpp     M.at<double>(111,18)=u[2]; M.at<double>(111,35)=a[20]; M.at<double>(111,36)=a[13]; M.at<double>(111,50)=a[1]; M.at<double>(111,53)=a[9]; M.at<double>(111,80)=b[1]; M.at<double>(111,82)=b[9]; M.at<double>(111,83)=b[20]; M.at<double>(111,84)=b[13]; M.at<double>(111,86)=c[1]; M.at<double>(111,87)=c[9]; M.at<double>(111,88)=c[13]; M.at<double>(111,118)=c[20];
M                 519 modules/calib3d/src/dls.cpp     M.at<double>(112,19)=u[2]; M.at<double>(112,31)=a[1]; M.at<double>(112,32)=a[9]; M.at<double>(112,33)=a[13]; M.at<double>(112,34)=a[20]; M.at<double>(112,36)=a[19]; M.at<double>(112,50)=a[10]; M.at<double>(112,53)=a[4]; M.at<double>(112,54)=b[20]; M.at<double>(112,58)=b[1]; M.at<double>(112,59)=b[13]; M.at<double>(112,61)=b[9]; M.at<double>(112,80)=b[10]; M.at<double>(112,82)=b[4]; M.at<double>(112,84)=b[19]; M.at<double>(112,86)=c[10]; M.at<double>(112,87)=c[4]; M.at<double>(112,88)=c[19]; M.at<double>(112,99)=c[20]; M.at<double>(112,115)=c[1]; M.at<double>(112,116)=c[9]; M.at<double>(112,117)=c[13];
M                 520 modules/calib3d/src/dls.cpp     M.at<double>(113,31)=a[9]; M.at<double>(113,32)=a[13]; M.at<double>(113,33)=a[20]; M.at<double>(113,48)=a[10]; M.at<double>(113,50)=a[4]; M.at<double>(113,53)=a[19]; M.at<double>(113,58)=b[9]; M.at<double>(113,59)=b[20]; M.at<double>(113,61)=b[13]; M.at<double>(113,80)=b[4]; M.at<double>(113,81)=b[10]; M.at<double>(113,82)=b[19]; M.at<double>(113,85)=c[10]; M.at<double>(113,86)=c[4]; M.at<double>(113,87)=c[19]; M.at<double>(113,115)=c[9]; M.at<double>(113,116)=c[13]; M.at<double>(113,117)=c[20];
M                 521 modules/calib3d/src/dls.cpp     M.at<double>(114,31)=a[13]; M.at<double>(114,32)=a[20]; M.at<double>(114,48)=a[4]; M.at<double>(114,50)=a[19]; M.at<double>(114,58)=b[13]; M.at<double>(114,61)=b[20]; M.at<double>(114,80)=b[19]; M.at<double>(114,81)=b[4]; M.at<double>(114,85)=c[4]; M.at<double>(114,86)=c[19]; M.at<double>(114,115)=c[13]; M.at<double>(114,116)=c[20];
M                 522 modules/calib3d/src/dls.cpp     M.at<double>(115,31)=a[20]; M.at<double>(115,48)=a[19]; M.at<double>(115,58)=b[20]; M.at<double>(115,81)=b[19]; M.at<double>(115,85)=c[19]; M.at<double>(115,115)=c[20];
M                 523 modules/calib3d/src/dls.cpp     M.at<double>(116,24)=u[2]; M.at<double>(116,29)=a[13]; M.at<double>(116,30)=a[20]; M.at<double>(116,37)=a[11]; M.at<double>(116,38)=a[3]; M.at<double>(116,39)=a[2]; M.at<double>(116,50)=a[15]; M.at<double>(116,52)=a[9]; M.at<double>(116,53)=a[18]; M.at<double>(116,73)=b[9]; M.at<double>(116,74)=b[13]; M.at<double>(116,75)=b[20]; M.at<double>(116,77)=b[11]; M.at<double>(116,78)=b[3]; M.at<double>(116,79)=b[2]; M.at<double>(116,80)=b[15]; M.at<double>(116,82)=b[18]; M.at<double>(116,86)=c[15]; M.at<double>(116,87)=c[18]; M.at<double>(116,92)=c[3]; M.at<double>(116,93)=c[9]; M.at<double>(116,94)=c[13]; M.at<double>(116,96)=c[2]; M.at<double>(116,98)=c[11]; M.at<double>(116,107)=c[20];
M                 524 modules/calib3d/src/dls.cpp     M.at<double>(117,29)=a[20]; M.at<double>(117,37)=a[3]; M.at<double>(117,38)=a[2]; M.at<double>(117,48)=a[15]; M.at<double>(117,50)=a[18]; M.at<double>(117,52)=a[13]; M.at<double>(117,73)=b[13]; M.at<double>(117,74)=b[20]; M.at<double>(117,77)=b[3]; M.at<double>(117,78)=b[2]; M.at<double>(117,80)=b[18]; M.at<double>(117,81)=b[15]; M.at<double>(117,85)=c[15]; M.at<double>(117,86)=c[18]; M.at<double>(117,92)=c[2]; M.at<double>(117,93)=c[13]; M.at<double>(117,94)=c[20]; M.at<double>(117,98)=c[3];
M                 525 modules/calib3d/src/dls.cpp     M.at<double>(118,27)=a[13]; M.at<double>(118,28)=a[20]; M.at<double>(118,31)=a[4]; M.at<double>(118,32)=a[19]; M.at<double>(118,48)=a[14]; M.at<double>(118,50)=a[8]; M.at<double>(118,55)=b[13]; M.at<double>(118,57)=b[20]; M.at<double>(118,58)=b[4]; M.at<double>(118,61)=b[19]; M.at<double>(118,80)=b[8]; M.at<double>(118,81)=b[14]; M.at<double>(118,85)=c[14]; M.at<double>(118,86)=c[8]; M.at<double>(118,113)=c[13]; M.at<double>(118,114)=c[20]; M.at<double>(118,115)=c[4]; M.at<double>(118,116)=c[19];
M                 526 modules/calib3d/src/dls.cpp     M.at<double>(119,27)=a[20]; M.at<double>(119,31)=a[19]; M.at<double>(119,48)=a[8]; M.at<double>(119,55)=b[20]; M.at<double>(119,58)=b[19]; M.at<double>(119,81)=b[8]; M.at<double>(119,85)=c[8]; M.at<double>(119,113)=c[20]; M.at<double>(119,115)=c[19];
M                 528 modules/calib3d/src/dls.cpp     return M.t();
M                 627 modules/calib3d/src/dls.cpp cv::Mat dls::mean(const cv::Mat& M)
M                 630 modules/calib3d/src/dls.cpp     for (int i = 0; i < M.cols; ++i) m += M.col(i);
M                 631 modules/calib3d/src/dls.cpp     return m.mul(1./(double)M.cols);
M                 634 modules/calib3d/src/dls.cpp bool dls::is_empty(const cv::Mat * M)
M                 636 modules/calib3d/src/dls.cpp     cv::MatConstIterator_<double> it = M->begin<double>(), it_end = M->end<double>();
M                  70 modules/calib3d/src/dls.h     cv::Mat mean(const cv::Mat& M);
M                 109 modules/calib3d/src/epnp.cpp void epnp::fill_M(CvMat * M,
M                 112 modules/calib3d/src/epnp.cpp   double * M1 = M->data.db + row * 12;
M                 155 modules/calib3d/src/epnp.cpp   CvMat * M = cvCreateMat(2 * number_of_correspondences, 12, CV_64F);
M                 158 modules/calib3d/src/epnp.cpp     fill_M(M, 2 * i, &alphas[0] + 4 * i, us[2 * i], us[2 * i + 1]);
M                 165 modules/calib3d/src/epnp.cpp   cvMulTransposed(M, &MtM, 1);
M                 167 modules/calib3d/src/epnp.cpp   cvReleaseMat(&M);
M                  44 modules/calib3d/src/epnp.h   void fill_M(CvMat * M, const int row, const double * alphas, const double u, const double v);
M                1198 modules/calib3d/src/fisheye.cpp cv::Mat cv::internal::ComputeHomography(Mat m, Mat M)
M                1206 modules/calib3d/src/fisheye.cpp     if (M.rows < 3)
M                1208 modules/calib3d/src/fisheye.cpp         vconcat(M, Mat::ones(1, Np, CV_64FC1), M);
M                1212 modules/calib3d/src/fisheye.cpp     divide(M, Mat::ones(3, 1, CV_64FC1) * M.row(2), M);
M                1241 modules/calib3d/src/fisheye.cpp             L.at<double>(2 * i, j) = M.at<double>(j, i);
M                1242 modules/calib3d/src/fisheye.cpp             L.at<double>(2 * i + 1, j + 3) = M.at<double>(j, i);
M                1243 modules/calib3d/src/fisheye.cpp             L.at<double>(2 * i, j + 6) = -mn.at<double>(0,i) * M.at<double>(j, i);
M                1244 modules/calib3d/src/fisheye.cpp             L.at<double>(2 * i + 1, j + 6) = -mn.at<double>(1,i) * M.at<double>(j, i);
M                1259 modules/calib3d/src/fisheye.cpp             Mat mrep = H * M;
M                1262 modules/calib3d/src/fisheye.cpp             divide(M, Mat::ones(3, 1, CV_64FC1) * mrep(Rect(0, 2, mrep.cols, 1)), MMM);
M                1284 modules/calib3d/src/fisheye.cpp             divide(M, Mat::ones(3, 1, CV_64FC1) * mrep(Rect(0,2,mrep.cols,1)), MMM);
M                1622 modules/calib3d/src/fisheye.cpp     Mat M = Mat(m.getMat().t()).reshape(1).t();
M                1623 modules/calib3d/src/fisheye.cpp     return Vec3d(median(M.row(0)), median(M.row(1)), median(M.row(2)));
M                  29 modules/calib3d/src/fisheye.hpp CV_EXPORTS Mat ComputeHomography(Mat m, Mat M);
M                 117 modules/calib3d/src/fundam.cpp         const Point2f* M = m1.ptr<Point2f>();
M                 131 modules/calib3d/src/fundam.cpp             cM.x += M[i].x; cM.y += M[i].y;
M                 143 modules/calib3d/src/fundam.cpp             sM.x += fabs(M[i].x - cM.x);
M                 144 modules/calib3d/src/fundam.cpp             sM.y += fabs(M[i].y - cM.y);
M                 162 modules/calib3d/src/fundam.cpp             double X = (M[i].x - cM.x)*sM.x, Y = (M[i].y - cM.y)*sM.y;
M                 184 modules/calib3d/src/fundam.cpp         const Point2f* M = m1.ptr<Point2f>();
M                 194 modules/calib3d/src/fundam.cpp             float ww = 1.f/(Hf[6]*M[i].x + Hf[7]*M[i].y + 1.f);
M                 195 modules/calib3d/src/fundam.cpp             float dx = (Hf[0]*M[i].x + Hf[1]*M[i].y + Hf[2])*ww - m[i].x;
M                 196 modules/calib3d/src/fundam.cpp             float dy = (Hf[3]*M[i].x + Hf[4]*M[i].y + Hf[5])*ww - m[i].y;
M                 225 modules/calib3d/src/fundam.cpp         const Point2f* M = src.ptr<Point2f>();
M                 233 modules/calib3d/src/fundam.cpp             double Mx = M[i].x, My = M[i].y;
M                 111 modules/calib3d/src/homography_decomp.cpp     double oppositeOfMinor(const cv::Matx33d& M, const int row, const int col);
M                 283 modules/calib3d/src/homography_decomp.cpp double HomographyDecompInria::oppositeOfMinor(const Matx33d& M, const int row, const int col)
M                 290 modules/calib3d/src/homography_decomp.cpp     return (M(y1, x2) * M(y2, x1) - M(y1, x1) * M(y2, x2));
M                 431 modules/calib3d/src/rho.cpp                                            float       (*M)[8]);
M                2433 modules/calib3d/src/rho.cpp                                  float       (*M)[8]){
M                2449 modules/calib3d/src/rho.cpp     M[0][0] = 1.0f/L[0][0];
M                2450 modules/calib3d/src/rho.cpp     M[1][1] = 1.0f/L[1][1];
M                2451 modules/calib3d/src/rho.cpp     M[2][2] = 1.0f/L[2][2];
M                2452 modules/calib3d/src/rho.cpp     M[3][3] = 1.0f/L[3][3];
M                2453 modules/calib3d/src/rho.cpp     M[4][4] = 1.0f/L[4][4];
M                2454 modules/calib3d/src/rho.cpp     M[5][5] = 1.0f/L[5][5];
M                2455 modules/calib3d/src/rho.cpp     M[6][6] = 1.0f/L[6][6];
M                2456 modules/calib3d/src/rho.cpp     M[7][7] = 1.0f/L[7][7];
M                2470 modules/calib3d/src/rho.cpp     M[1][0] = -M[1][1]*L[1][0]*M[0][0];
M                2471 modules/calib3d/src/rho.cpp     M[3][2] = -M[3][3]*L[3][2]*M[2][2];
M                2472 modules/calib3d/src/rho.cpp     M[5][4] = -M[5][5]*L[5][4]*M[4][4];
M                2473 modules/calib3d/src/rho.cpp     M[7][6] = -M[7][7]*L[7][6]*M[6][6];
M                2493 modules/calib3d/src/rho.cpp     s[0][0] = M[2][2]*L[2][0];
M                2494 modules/calib3d/src/rho.cpp     s[0][1] = M[2][2]*L[2][1];
M                2495 modules/calib3d/src/rho.cpp     s[1][0] = M[3][2]*L[2][0]+M[3][3]*L[3][0];
M                2496 modules/calib3d/src/rho.cpp     s[1][1] = M[3][2]*L[2][1]+M[3][3]*L[3][1];
M                2498 modules/calib3d/src/rho.cpp     t[0][0] = s[0][0]*M[0][0]+s[0][1]*M[1][0];
M                2499 modules/calib3d/src/rho.cpp     t[0][1] =                 s[0][1]*M[1][1];
M                2500 modules/calib3d/src/rho.cpp     t[1][0] = s[1][0]*M[0][0]+s[1][1]*M[1][0];
M                2501 modules/calib3d/src/rho.cpp     t[1][1] =                 s[1][1]*M[1][1];
M                2503 modules/calib3d/src/rho.cpp     M[2][0] = -t[0][0];
M                2504 modules/calib3d/src/rho.cpp     M[2][1] = -t[0][1];
M                2505 modules/calib3d/src/rho.cpp     M[3][0] = -t[1][0];
M                2506 modules/calib3d/src/rho.cpp     M[3][1] = -t[1][1];
M                2513 modules/calib3d/src/rho.cpp     s[0][0] = M[6][6]*L[6][4];
M                2514 modules/calib3d/src/rho.cpp     s[0][1] = M[6][6]*L[6][5];
M                2515 modules/calib3d/src/rho.cpp     s[1][0] = M[7][6]*L[6][4]+M[7][7]*L[7][4];
M                2516 modules/calib3d/src/rho.cpp     s[1][1] = M[7][6]*L[6][5]+M[7][7]*L[7][5];
M                2518 modules/calib3d/src/rho.cpp     t[0][0] = s[0][0]*M[4][4]+s[0][1]*M[5][4];
M                2519 modules/calib3d/src/rho.cpp     t[0][1] =                 s[0][1]*M[5][5];
M                2520 modules/calib3d/src/rho.cpp     t[1][0] = s[1][0]*M[4][4]+s[1][1]*M[5][4];
M                2521 modules/calib3d/src/rho.cpp     t[1][1] =                 s[1][1]*M[5][5];
M                2523 modules/calib3d/src/rho.cpp     M[6][4] = -t[0][0];
M                2524 modules/calib3d/src/rho.cpp     M[6][5] = -t[0][1];
M                2525 modules/calib3d/src/rho.cpp     M[7][4] = -t[1][0];
M                2526 modules/calib3d/src/rho.cpp     M[7][5] = -t[1][1];
M                2548 modules/calib3d/src/rho.cpp     u[0][0] = M[4][4]*L[4][0];
M                2549 modules/calib3d/src/rho.cpp     u[0][1] = M[4][4]*L[4][1];
M                2550 modules/calib3d/src/rho.cpp     u[0][2] = M[4][4]*L[4][2];
M                2551 modules/calib3d/src/rho.cpp     u[0][3] = M[4][4]*L[4][3];
M                2552 modules/calib3d/src/rho.cpp     u[1][0] = M[5][4]*L[4][0]+M[5][5]*L[5][0];
M                2553 modules/calib3d/src/rho.cpp     u[1][1] = M[5][4]*L[4][1]+M[5][5]*L[5][1];
M                2554 modules/calib3d/src/rho.cpp     u[1][2] = M[5][4]*L[4][2]+M[5][5]*L[5][2];
M                2555 modules/calib3d/src/rho.cpp     u[1][3] = M[5][4]*L[4][3]+M[5][5]*L[5][3];
M                2556 modules/calib3d/src/rho.cpp     u[2][0] = M[6][4]*L[4][0]+M[6][5]*L[5][0]+M[6][6]*L[6][0];
M                2557 modules/calib3d/src/rho.cpp     u[2][1] = M[6][4]*L[4][1]+M[6][5]*L[5][1]+M[6][6]*L[6][1];
M                2558 modules/calib3d/src/rho.cpp     u[2][2] = M[6][4]*L[4][2]+M[6][5]*L[5][2]+M[6][6]*L[6][2];
M                2559 modules/calib3d/src/rho.cpp     u[2][3] = M[6][4]*L[4][3]+M[6][5]*L[5][3]+M[6][6]*L[6][3];
M                2560 modules/calib3d/src/rho.cpp     u[3][0] = M[7][4]*L[4][0]+M[7][5]*L[5][0]+M[7][6]*L[6][0]+M[7][7]*L[7][0];
M                2561 modules/calib3d/src/rho.cpp     u[3][1] = M[7][4]*L[4][1]+M[7][5]*L[5][1]+M[7][6]*L[6][1]+M[7][7]*L[7][1];
M                2562 modules/calib3d/src/rho.cpp     u[3][2] = M[7][4]*L[4][2]+M[7][5]*L[5][2]+M[7][6]*L[6][2]+M[7][7]*L[7][2];
M                2563 modules/calib3d/src/rho.cpp     u[3][3] = M[7][4]*L[4][3]+M[7][5]*L[5][3]+M[7][6]*L[6][3]+M[7][7]*L[7][3];
M                2565 modules/calib3d/src/rho.cpp     v[0][0] = u[0][0]*M[0][0]+u[0][1]*M[1][0]+u[0][2]*M[2][0]+u[0][3]*M[3][0];
M                2566 modules/calib3d/src/rho.cpp     v[0][1] =                 u[0][1]*M[1][1]+u[0][2]*M[2][1]+u[0][3]*M[3][1];
M                2567 modules/calib3d/src/rho.cpp     v[0][2] =                                 u[0][2]*M[2][2]+u[0][3]*M[3][2];
M                2568 modules/calib3d/src/rho.cpp     v[0][3] =                                                 u[0][3]*M[3][3];
M                2569 modules/calib3d/src/rho.cpp     v[1][0] = u[1][0]*M[0][0]+u[1][1]*M[1][0]+u[1][2]*M[2][0]+u[1][3]*M[3][0];
M                2570 modules/calib3d/src/rho.cpp     v[1][1] =                 u[1][1]*M[1][1]+u[1][2]*M[2][1]+u[1][3]*M[3][1];
M                2571 modules/calib3d/src/rho.cpp     v[1][2] =                                 u[1][2]*M[2][2]+u[1][3]*M[3][2];
M                2572 modules/calib3d/src/rho.cpp     v[1][3] =                                                 u[1][3]*M[3][3];
M                2573 modules/calib3d/src/rho.cpp     v[2][0] = u[2][0]*M[0][0]+u[2][1]*M[1][0]+u[2][2]*M[2][0]+u[2][3]*M[3][0];
M                2574 modules/calib3d/src/rho.cpp     v[2][1] =                 u[2][1]*M[1][1]+u[2][2]*M[2][1]+u[2][3]*M[3][1];
M                2575 modules/calib3d/src/rho.cpp     v[2][2] =                                 u[2][2]*M[2][2]+u[2][3]*M[3][2];
M                2576 modules/calib3d/src/rho.cpp     v[2][3] =                                                 u[2][3]*M[3][3];
M                2577 modules/calib3d/src/rho.cpp     v[3][0] = u[3][0]*M[0][0]+u[3][1]*M[1][0]+u[3][2]*M[2][0]+u[3][3]*M[3][0];
M                2578 modules/calib3d/src/rho.cpp     v[3][1] =                 u[3][1]*M[1][1]+u[3][2]*M[2][1]+u[3][3]*M[3][1];
M                2579 modules/calib3d/src/rho.cpp     v[3][2] =                                 u[3][2]*M[2][2]+u[3][3]*M[3][2];
M                2580 modules/calib3d/src/rho.cpp     v[3][3] =                                                 u[3][3]*M[3][3];
M                2582 modules/calib3d/src/rho.cpp     M[4][0] = -v[0][0];
M                2583 modules/calib3d/src/rho.cpp     M[4][1] = -v[0][1];
M                2584 modules/calib3d/src/rho.cpp     M[4][2] = -v[0][2];
M                2585 modules/calib3d/src/rho.cpp     M[4][3] = -v[0][3];
M                2586 modules/calib3d/src/rho.cpp     M[5][0] = -v[1][0];
M                2587 modules/calib3d/src/rho.cpp     M[5][1] = -v[1][1];
M                2588 modules/calib3d/src/rho.cpp     M[5][2] = -v[1][2];
M                2589 modules/calib3d/src/rho.cpp     M[5][3] = -v[1][3];
M                2590 modules/calib3d/src/rho.cpp     M[6][0] = -v[2][0];
M                2591 modules/calib3d/src/rho.cpp     M[6][1] = -v[2][1];
M                2592 modules/calib3d/src/rho.cpp     M[6][2] = -v[2][2];
M                2593 modules/calib3d/src/rho.cpp     M[6][3] = -v[2][3];
M                2594 modules/calib3d/src/rho.cpp     M[7][0] = -v[3][0];
M                2595 modules/calib3d/src/rho.cpp     M[7][1] = -v[3][1];
M                2596 modules/calib3d/src/rho.cpp     M[7][2] = -v[3][2];
M                2597 modules/calib3d/src/rho.cpp     M[7][3] = -v[3][3];
M                 100 modules/calib3d/src/upnp.cpp   Mat * M = new Mat(2 * number_of_correspondences, 12, CV_64F);
M                 104 modules/calib3d/src/upnp.cpp     fill_M(M, 2 * i, &alphas[0] + 4 * i, us[2 * i], us[2 * i + 1]);
M                 113 modules/calib3d/src/upnp.cpp   MtM = M->t() * (*M);
M                 116 modules/calib3d/src/upnp.cpp   M->release();
M                 289 modules/calib3d/src/upnp.cpp void upnp::fill_M(Mat * M, const int row, const double * as, const double u, const double v)
M                 291 modules/calib3d/src/upnp.cpp   double * M1 = M->ptr<double>(row);
M                 555 modules/calib3d/src/upnp.cpp     Mat M = Mat(3, 3, CV_64F, matrix);
M                 565 modules/calib3d/src/upnp.cpp     exp( Mat(M.inv() * I), S);
M                  88 modules/calib3d/src/upnp.h       void fill_M(cv::Mat * M, const int row, const double * alphas, const double u, const double v);
M                1283 modules/calib3d/test/test_cameracalibration.cpp         const Mat& M, const Mat& D, const Mat& R,
M                1329 modules/calib3d/test/test_cameracalibration.cpp bool CV_StereoCalibrationTest::checkPandROI( int test_case_idx, const Mat& M, const Mat& D, const Mat& R,
M                1342 modules/calib3d/test/test_cameracalibration.cpp     undistortPoints(Mat(pts), upts, M, D, R, P );
M                1355 modules/calib3d/test/test_cameracalibration.cpp         initUndistortRectifyMap(M, D, R, P, imgsize, CV_16SC2, map1, map2);
M                  60 modules/calib3d/test/test_cameracalibration_badarg.cpp     const static int M = 1;
M                 131 modules/calib3d/test/test_cameracalibration_badarg.cpp     npoints_cpp = Mat_<int>(M, 1, corSize.width * corSize.height);
M                 134 modules/calib3d/test/test_cameracalibration_badarg.cpp     rvecs_cpp.create(M, 1, CV_32FC3);
M                 135 modules/calib3d/test/test_cameracalibration_badarg.cpp     tvecs_cpp.create(M, 1, CV_32FC3);
M                 182 modules/calib3d/test/test_cameracalibration_badarg.cpp     Mat bad_nts_cpp1 = Mat_<float>(M, 1, 1.f);
M                 203 modules/calib3d/test/test_cameracalibration_badarg.cpp     Mat bad_rvecs_cpp1(M+1, 1, CV_32FC3); CvMat bad_rvecs_c1 = bad_rvecs_cpp1;
M                 204 modules/calib3d/test/test_cameracalibration_badarg.cpp     Mat bad_tvecs_cpp1(M+1, 1, CV_32FC3); CvMat bad_tvecs_c1 = bad_tvecs_cpp1;
M                 208 modules/calib3d/test/test_cameracalibration_badarg.cpp     Mat bad_rvecs_cpp2(M, 2, CV_32FC3); CvMat bad_rvecs_c2 = bad_rvecs_cpp2;
M                 209 modules/calib3d/test/test_cameracalibration_badarg.cpp     Mat bad_tvecs_cpp2(M, 2, CV_32FC3); CvMat bad_tvecs_c2 = bad_tvecs_cpp2;
M                 316 modules/calib3d/test/test_fisheye.cpp     cv::Mat M = cv::Mat::ones(3, X_new.cols, CV_64FC1);
M                 317 modules/calib3d/test/test_fisheye.cpp     X_new.rowRange(0, 2).copyTo(M.rowRange(0, 2));
M                 318 modules/calib3d/test/test_fisheye.cpp     cv::Mat mrep = H * M;
M                 494 modules/calib3d/test/test_fundam.cpp         const double* M = _3d.ptr<double>() + i*3;
M                 496 modules/calib3d/test/test_fundam.cpp         double X = M[0], Y = M[1], Z = M[2];
M                 678 modules/calib3d/test/test_fundam.cpp         cv::Mat v = test_mat[INPUT][0], M = test_mat[OUTPUT][0], v2 = test_mat[OUTPUT][2];
M                 679 modules/calib3d/test/test_fundam.cpp         cv::Mat M0 = M, v2_0 = v2;
M                 682 modules/calib3d/test/test_fundam.cpp             cv::Rodrigues(v, M);
M                 683 modules/calib3d/test/test_fundam.cpp             cv::Rodrigues(M, v2);
M                 689 modules/calib3d/test/test_fundam.cpp             cv::Rodrigues(v, M, J1);
M                 690 modules/calib3d/test/test_fundam.cpp             cv::Rodrigues(M, v2, J2);
M                 704 modules/calib3d/test/test_fundam.cpp         if( M.data != M0.data )
M                 705 modules/calib3d/test/test_fundam.cpp             M.reshape(M0.channels(), M0.rows).convertTo(M0, M0.type());
M                 325 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     Unroll<M / 2, Pointer, Reference, Op>::loopShfl(val, op, M);
M                 327 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     Unroll<M / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
M                 462 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp                     Unroll<M / 2, KP, KR, VP, VR, Cmp>::loopShfl(key, val, cmp, M);
M                 464 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp                     Unroll<M / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp);
M                 489 modules/core/include/opencv2/core/mat.inl.hpp Mat::Mat(const Matx<_Tp,m,n>& M, bool copyData)
M                 497 modules/core/include/opencv2/core/mat.inl.hpp         datastart = data = (uchar*)M.val;
M                 501 modules/core/include/opencv2/core/mat.inl.hpp         Mat(m, n, DataType<_Tp>::type, (uchar*)M.val).copyTo(*this);
M                1282 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::Mat_(const Matx<typename DataType<_Tp>::channel_type, m, n>& M, bool copyData)
M                1283 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(m, n / DataType<_Tp>::channels, DataType<_Tp>::type, (void*)&M)
M                 265 modules/core/include/opencv2/core/matx.hpp template<typename _Tp, int m, int n> static double norm(const Matx<_Tp, m, n>& M);
M                 266 modules/core/include/opencv2/core/matx.hpp template<typename _Tp, int m, int n> static double norm(const Matx<_Tp, m, n>& M, int normType);
M                 602 modules/core/include/opencv2/core/matx.hpp     Matx<_Tp, m, n> M;
M                 603 modules/core/include/opencv2/core/matx.hpp     for( int i = 0; i < m*n; i++ ) M.val[i] = alpha;
M                 604 modules/core/include/opencv2/core/matx.hpp     return M;
M                 622 modules/core/include/opencv2/core/matx.hpp     Matx<_Tp,m,n> M;
M                 624 modules/core/include/opencv2/core/matx.hpp         M(i,i) = 1;
M                 625 modules/core/include/opencv2/core/matx.hpp     return M;
M                 629 modules/core/include/opencv2/core/matx.hpp _Tp Matx<_Tp, m, n>::dot(const Matx<_Tp, m, n>& M) const
M                 632 modules/core/include/opencv2/core/matx.hpp     for( int i = 0; i < channels; i++ ) s += val[i]*M.val[i];
M                 637 modules/core/include/opencv2/core/matx.hpp double Matx<_Tp, m, n>::ddot(const Matx<_Tp, m, n>& M) const
M                 640 modules/core/include/opencv2/core/matx.hpp     for( int i = 0; i < channels; i++ ) s += (double)val[i]*M.val[i];
M                 647 modules/core/include/opencv2/core/matx.hpp     Matx<_Tp,m,n> M;
M                 649 modules/core/include/opencv2/core/matx.hpp         M(i,i) = d(i, 0);
M                 650 modules/core/include/opencv2/core/matx.hpp     return M;
M                 656 modules/core/include/opencv2/core/matx.hpp     Matx<T2, m, n> M;
M                 657 modules/core/include/opencv2/core/matx.hpp     for( int i = 0; i < m*n; i++ ) M.val[i] = saturate_cast<T2>(val[i]);
M                 658 modules/core/include/opencv2/core/matx.hpp     return M;
M                 833 modules/core/include/opencv2/core/matx.hpp double norm(const Matx<_Tp, m, n>& M)
M                 835 modules/core/include/opencv2/core/matx.hpp     return std::sqrt(normL2Sqr<_Tp, double>(M.val, m*n));
M                 839 modules/core/include/opencv2/core/matx.hpp double norm(const Matx<_Tp, m, n>& M, int normType)
M                 841 modules/core/include/opencv2/core/matx.hpp     return normType == NORM_INF ? (double)normInf<_Tp, typename DataType<_Tp>::work_type>(M.val, m*n) :
M                 842 modules/core/include/opencv2/core/matx.hpp         normType == NORM_L1 ? (double)normL1<_Tp, typename DataType<_Tp>::work_type>(M.val, m*n) :
M                 843 modules/core/include/opencv2/core/matx.hpp         std::sqrt((double)normL2Sqr<_Tp, typename DataType<_Tp>::work_type>(M.val, m*n));
M                 547 modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, FloatComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events);
M                 588 modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, cl_double beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events);
M                 635 modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, cl_float beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events);
M                 678 modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, DoubleComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events);
M                 179 modules/core/include/opencv2/core/operations.hpp     Matx<_Tp,m,n> M;
M                 180 modules/core/include/opencv2/core/operations.hpp     cv::randu(M, Scalar(a), Scalar(b));
M                 181 modules/core/include/opencv2/core/operations.hpp     return M;
M                 187 modules/core/include/opencv2/core/operations.hpp     Matx<_Tp,m,n> M;
M                 188 modules/core/include/opencv2/core/operations.hpp     cv::randn(M, Scalar(a), Scalar(b));
M                 189 modules/core/include/opencv2/core/operations.hpp     return M;
M                 416 modules/core/src/arithm.cpp         __m256i M = _mm256_max_epi16(a, b);
M                 418 modules/core/src/arithm.cpp         return _mm256_subs_epi16(M, m);
M                 565 modules/core/src/arithm.cpp         __m128i M = _mm_max_epi16(a, b);
M                 567 modules/core/src/arithm.cpp         return _mm_subs_epi16(M, m);
M                1077 modules/core/src/lda.cpp     Mat M;
M                1078 modules/core/src/lda.cpp     gemm(Swi, Sb, 1.0, Mat(), 0.0, M);
M                1079 modules/core/src/lda.cpp     EigenvalueDecomposition es(M);
M                 739 modules/core/src/matmul.cpp     int M = sizeD.height, N = sizeD.width, K = sizeA.width;
M                 750 modules/core/src/matmul.cpp         status = clAmdBlasSgemmEx(order, transA, transB, M, N, K,
M                 756 modules/core/src/matmul.cpp         status = clAmdBlasDgemmEx(order, transA, transB, M, N, K,
M                 765 modules/core/src/matmul.cpp          status = clAmdBlasCgemmEx(order, transA, transB, M, N, K,
M                 775 modules/core/src/matmul.cpp         status = clAmdBlasZgemmEx(order, transA, transB, M, N, K,
M                 144 modules/core/src/rand.cpp     unsigned M;
M                 162 modules/core/src/rand.cpp         v0 = (unsigned)(((uint64)t0 * p[i].M) >> 32);
M                 163 modules/core/src/rand.cpp         v1 = (unsigned)(((uint64)t1 * p[i+1].M) >> 32);
M                 175 modules/core/src/rand.cpp         v0 = (unsigned)(((uint64)t0 * p[i+2].M) >> 32);
M                 176 modules/core/src/rand.cpp         v1 = (unsigned)(((uint64)t1 * p[i+3].M) >> 32);
M                 189 modules/core/src/rand.cpp         v0 = (unsigned)(((uint64)t0 * p[i].M) >> 32);
M                 577 modules/core/src/rand.cpp                     ds[j].M = (unsigned)(((uint64)1 << 32)*(((uint64)1 << l) - d)/d) + 1;
M                 909 modules/core/src/rand.cpp         for (; kk < N - M; ++kk)
M                 912 modules/core/src/rand.cpp             state[kk] = state[kk + M] ^ (y >> 1) ^ mag01[y & 0x1U];
M                 918 modules/core/src/rand.cpp             state[kk] = state[kk + (M - N)] ^ (y >> 1) ^ mag01[y & 0x1U];
M                 922 modules/core/src/rand.cpp         state[N - 1] = state[M - 1] ^ (y >> 1) ^ mag01[y & 0x1U];
M                 582 modules/core/test/test_mat.cpp static double getValue(SparseMat& M, const int* idx, RNG& rng)
M                 584 modules/core/test/test_mat.cpp     int d = M.dims();
M                 588 modules/core/test/test_mat.cpp         hv = d == 2 ? M.hash(idx[0], idx[1]) :
M                 589 modules/core/test/test_mat.cpp         d == 3 ? M.hash(idx[0], idx[1], idx[2]) : M.hash(idx);
M                 593 modules/core/test/test_mat.cpp     const uchar* ptr = d == 2 ? M.ptr(idx[0], idx[1], false, phv) :
M                 594 modules/core/test/test_mat.cpp     d == 3 ? M.ptr(idx[0], idx[1], idx[2], false, phv) :
M                 595 modules/core/test/test_mat.cpp     M.ptr(idx, false, phv);
M                 596 modules/core/test/test_mat.cpp     return !ptr ? 0 : M.type() == CV_32F ? *(float*)ptr : M.type() == CV_64F ? *(double*)ptr : 0;
M                 599 modules/core/test/test_mat.cpp static double getValue(const CvSparseMat* M, const int* idx)
M                 602 modules/core/test/test_mat.cpp     const uchar* ptr = cvPtrND(M, idx, &type, 0);
M                 606 modules/core/test/test_mat.cpp static void eraseValue(SparseMat& M, const int* idx, RNG& rng)
M                 608 modules/core/test/test_mat.cpp     int d = M.dims();
M                 612 modules/core/test/test_mat.cpp         hv = d == 2 ? M.hash(idx[0], idx[1]) :
M                 613 modules/core/test/test_mat.cpp         d == 3 ? M.hash(idx[0], idx[1], idx[2]) : M.hash(idx);
M                 618 modules/core/test/test_mat.cpp         M.erase(idx[0], idx[1], phv);
M                 620 modules/core/test/test_mat.cpp         M.erase(idx[0], idx[1], idx[2], phv);
M                 622 modules/core/test/test_mat.cpp         M.erase(idx, phv);
M                 625 modules/core/test/test_mat.cpp static void eraseValue(CvSparseMat* M, const int* idx)
M                 627 modules/core/test/test_mat.cpp     cvClearND(M, idx);
M                 630 modules/core/test/test_mat.cpp static void setValue(SparseMat& M, const int* idx, double value, RNG& rng)
M                 632 modules/core/test/test_mat.cpp     int d = M.dims();
M                 636 modules/core/test/test_mat.cpp         hv = d == 2 ? M.hash(idx[0], idx[1]) :
M                 637 modules/core/test/test_mat.cpp         d == 3 ? M.hash(idx[0], idx[1], idx[2]) : M.hash(idx);
M                 641 modules/core/test/test_mat.cpp     uchar* ptr = d == 2 ? M.ptr(idx[0], idx[1], true, phv) :
M                 642 modules/core/test/test_mat.cpp     d == 3 ? M.ptr(idx[0], idx[1], idx[2], true, phv) :
M                 643 modules/core/test/test_mat.cpp     M.ptr(idx, true, phv);
M                 644 modules/core/test/test_mat.cpp     if( M.type() == CV_32F )
M                 646 modules/core/test/test_mat.cpp     else if( M.type() == CV_64F )
M                 759 modules/core/test/test_mat.cpp         SparseMat M( dims, size, depth );
M                 803 modules/core/test/test_mat.cpp             setValue(M, idx, all_vals[i], rng);
M                 804 modules/core/test/test_mat.cpp             double v = getValue(M, idx, rng);
M                 814 modules/core/test/test_mat.cpp         Ptr<CvSparseMat> M2(cvCreateSparseMat(M));
M                 816 modules/core/test/test_mat.cpp         M.copyTo(Md);
M                 819 modules/core/test/test_mat.cpp         int nz1 = (int)M.nzcount(), nz2 = (int)M3.nzcount();
M                 820 modules/core/test/test_mat.cpp         double norm0 = norm(M, CV_C);
M                 821 modules/core/test/test_mat.cpp         double norm1 = norm(M, CV_L1);
M                 822 modules/core/test/test_mat.cpp         double norm2 = norm(M, CV_L2);
M                 862 modules/core/test/test_mat.cpp             val1 = getValue(M, idx, rng);
M                 888 modules/core/test/test_mat.cpp             eraseValue(M, idx, rng);
M                 890 modules/core/test/test_mat.cpp             val1 = getValue(M, idx, rng);
M                 900 modules/core/test/test_mat.cpp         int nz = (int)M.nzcount();
M                1186 modules/core/test/test_mat.cpp         cv::Mat_<float> M = A.reshape(3);
M                1187 modules/core/test/test_mat.cpp         cn = M.channels();
M                1396 modules/core/test/test_math.cpp     int M = b ? b->cols : 0, b_step = b ? b->step/sizeof(double) : 0;
M                1425 modules/core/test/test_math.cpp             for( j = 0; j < M; j++ )
M                1448 modules/core/test/test_math.cpp             for( k = 0; k < M; k++ )
M                1463 modules/core/test/test_math.cpp             for( j = 0; j < M; j++ )
M                  72 modules/cudaoptflow/src/farneback.cpp             PtrStepSzf M, cudaStream_t stream);
M                  75 modules/cudaoptflow/src/farneback.cpp             const PtrStepSzf M, PtrStepSzf flowx, PtrStepSzf flowy, cudaStream_t stream);
M                 151 modules/cudaoptflow/src/farneback.cpp                 GpuMat& M, GpuMat &bufM, int blockSize, bool updateMatrices, Stream streams[]);
M                 155 modules/cudaoptflow/src/farneback.cpp                 GpuMat& M, GpuMat &bufM, int blockSize, bool updateMatrices, Stream streams[]);
M                 258 modules/cudaoptflow/src/farneback.cpp             GpuMat& M, GpuMat &bufM, int blockSize, bool updateMatrices, Stream streams[])
M                 261 modules/cudaoptflow/src/farneback.cpp             device::optflow_farneback::boxFilter5Gpu(M, blockSize/2, bufM, StreamAccessor::getStream(streams[0]));
M                 263 modules/cudaoptflow/src/farneback.cpp             device::optflow_farneback::boxFilter5Gpu_CC11(M, blockSize/2, bufM, StreamAccessor::getStream(streams[0]));
M                 264 modules/cudaoptflow/src/farneback.cpp         swap(M, bufM);
M                 268 modules/cudaoptflow/src/farneback.cpp         device::optflow_farneback::updateFlowGpu(M, flowx, flowy, StreamAccessor::getStream(streams[0]));
M                 271 modules/cudaoptflow/src/farneback.cpp             device::optflow_farneback::updateMatricesGpu(flowx, flowy, R0, R1, M, StreamAccessor::getStream(streams[0]));
M                 276 modules/cudaoptflow/src/farneback.cpp             GpuMat& M, GpuMat &bufM, int blockSize, bool updateMatrices, Stream streams[])
M                 280 modules/cudaoptflow/src/farneback.cpp                         M, blockSize/2, bufM, BORDER_REPLICATE, StreamAccessor::getStream(streams[0]));
M                 283 modules/cudaoptflow/src/farneback.cpp                         M, blockSize/2, bufM, BORDER_REPLICATE, StreamAccessor::getStream(streams[0]));
M                 284 modules/cudaoptflow/src/farneback.cpp         swap(M, bufM);
M                 286 modules/cudaoptflow/src/farneback.cpp         device::optflow_farneback::updateFlowGpu(M, flowx, flowy, StreamAccessor::getStream(streams[0]));
M                 289 modules/cudaoptflow/src/farneback.cpp             device::optflow_farneback::updateMatricesGpu(flowx, flowy, R0, R1, M, StreamAccessor::getStream(streams[0]));
M                 396 modules/cudaoptflow/src/farneback.cpp             GpuMat M = allocMatFromBuf(5*height, width, CV_32F, M_);
M                 435 modules/cudaoptflow/src/farneback.cpp             device::optflow_farneback::updateMatricesGpu(curFlowX, curFlowY, R[0], R[1], M, StreamAccessor::getStream(streams[0]));
M                 445 modules/cudaoptflow/src/farneback.cpp                     updateFlow_gaussianBlur(R[0], R[1], curFlowX, curFlowY, M, bufM, winSize_, i < numIters_-1, streams);
M                 447 modules/cudaoptflow/src/farneback.cpp                     updateFlow_boxFilter(R[0], R[1], curFlowX, curFlowY, M, bufM, winSize_, i < numIters_-1, streams);
M                 126 modules/cudawarping/include/opencv2/cudawarping.hpp CV_EXPORTS void warpAffine(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags = INTER_LINEAR,
M                 140 modules/cudawarping/include/opencv2/cudawarping.hpp CV_EXPORTS void buildWarpAffineMaps(InputArray M, bool inverse, Size dsize, OutputArray xmap, OutputArray ymap, Stream& stream = Stream::Null());
M                 158 modules/cudawarping/include/opencv2/cudawarping.hpp CV_EXPORTS void warpPerspective(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags = INTER_LINEAR,
M                 172 modules/cudawarping/include/opencv2/cudawarping.hpp CV_EXPORTS void buildWarpPerspectiveMaps(InputArray M, bool inverse, Size dsize, OutputArray xmap, OutputArray ymap, Stream& stream = Stream::Null());
M                 259 modules/cudawarping/perf/perf_warping.cpp     const cv::Mat M(2, 3, CV_64F, (void*) mat);
M                 266 modules/cudawarping/perf/perf_warping.cpp         TEST_CYCLE() cv::cuda::warpAffine(d_src, dst, M, size, interpolation, borderMode);
M                 274 modules/cudawarping/perf/perf_warping.cpp         TEST_CYCLE() cv::warpAffine(src, dst, M, size, interpolation, borderMode);
M                 307 modules/cudawarping/perf/perf_warping.cpp     const cv::Mat M(3, 3, CV_64F, (void*) mat);
M                 314 modules/cudawarping/perf/perf_warping.cpp         TEST_CYCLE() cv::cuda::warpPerspective(d_src, dst, M, size, interpolation, borderMode);
M                 322 modules/cudawarping/perf/perf_warping.cpp         TEST_CYCLE() cv::warpPerspective(src, dst, M, size, interpolation, borderMode);
M                  82 modules/cudawarping/src/warp.cpp     Mat M = _M.getMat();
M                  84 modules/cudawarping/src/warp.cpp     CV_Assert( M.rows == 2 && M.cols == 3 );
M                  96 modules/cudawarping/src/warp.cpp         M.convertTo(coeffsMat, coeffsMat.type());
M                 100 modules/cudawarping/src/warp.cpp         invertAffineTransform(M, iM);
M                 111 modules/cudawarping/src/warp.cpp     Mat M = _M.getMat();
M                 113 modules/cudawarping/src/warp.cpp     CV_Assert( M.rows == 3 && M.cols == 3 );
M                 125 modules/cudawarping/src/warp.cpp         M.convertTo(coeffsMat, coeffsMat.type());
M                 129 modules/cudawarping/src/warp.cpp         invert(M, iM);
M                 186 modules/cudawarping/src/warp.cpp     Mat M = _M.getMat();
M                 188 modules/cudawarping/src/warp.cpp     CV_Assert( M.rows == 2 && M.cols == 3 );
M                 275 modules/cudawarping/src/warp.cpp         M.convertTo(coeffsMat, coeffsMat.type());
M                 306 modules/cudawarping/src/warp.cpp             M.convertTo(coeffsMat, coeffsMat.type());
M                 310 modules/cudawarping/src/warp.cpp             invertAffineTransform(M, iM);
M                 325 modules/cudawarping/src/warp.cpp     Mat M = _M.getMat();
M                 327 modules/cudawarping/src/warp.cpp     CV_Assert( M.rows == 3 && M.cols == 3 );
M                 414 modules/cudawarping/src/warp.cpp         M.convertTo(coeffsMat, coeffsMat.type());
M                 445 modules/cudawarping/src/warp.cpp             M.convertTo(coeffsMat, coeffsMat.type());
M                 449 modules/cudawarping/src/warp.cpp             invert(M, iM);
M                 141 modules/cudawarping/test/test_remap.cpp         static double M[2][3] = { {std::cos(aplha), -std::sin(aplha), size.width / 2.0},
M                 151 modules/cudawarping/test/test_remap.cpp                 xmap.at<float>(y, x) = static_cast<float>(M[0][0] * x + M[0][1] * y + M[0][2]);
M                 152 modules/cudawarping/test/test_remap.cpp                 ymap.at<float>(y, x) = static_cast<float>(M[1][0] * x + M[1][1] * y + M[1][2]);
M                  53 modules/cudawarping/test/test_warp_affine.cpp         cv::Mat M(2, 3, CV_64FC1);
M                  55 modules/cudawarping/test/test_warp_affine.cpp         M.at<double>(0, 0) = std::cos(angle); M.at<double>(0, 1) = -std::sin(angle); M.at<double>(0, 2) = srcSize.width / 2;
M                  56 modules/cudawarping/test/test_warp_affine.cpp         M.at<double>(1, 0) = std::sin(angle); M.at<double>(1, 1) =  std::cos(angle); M.at<double>(1, 2) = 0.0;
M                  58 modules/cudawarping/test/test_warp_affine.cpp         return M;
M                  83 modules/cudawarping/test/test_warp_affine.cpp     cv::Mat M = createTransfomMatrix(size, CV_PI / 4);
M                  87 modules/cudawarping/test/test_warp_affine.cpp     cv::cuda::buildWarpAffineMaps(M, inverse, size, xmap, ymap);
M                  99 modules/cudawarping/test/test_warp_affine.cpp     cv::warpAffine(src, dst_gold, M, size, flags, borderMode);
M                 114 modules/cudawarping/test/test_warp_affine.cpp     template <typename T, template <typename> class Interpolator> void warpAffineImpl(const cv::Mat& src, const cv::Mat& M, cv::Size dsize, cv::Mat& dst, int borderType, cv::Scalar borderVal)
M                 124 modules/cudawarping/test/test_warp_affine.cpp                 float xcoo = static_cast<float>(M.at<double>(0, 0) * x + M.at<double>(0, 1) * y + M.at<double>(0, 2));
M                 125 modules/cudawarping/test/test_warp_affine.cpp                 float ycoo = static_cast<float>(M.at<double>(1, 0) * x + M.at<double>(1, 1) * y + M.at<double>(1, 2));
M                 133 modules/cudawarping/test/test_warp_affine.cpp     void warpAffineGold(const cv::Mat& src, const cv::Mat& M, bool inverse, cv::Size dsize, cv::Mat& dst, int interpolation, int borderType, cv::Scalar borderVal)
M                 135 modules/cudawarping/test/test_warp_affine.cpp         typedef void (*func_t)(const cv::Mat& src, const cv::Mat& M, cv::Size dsize, cv::Mat& dst, int borderType, cv::Scalar borderVal);
M                 170 modules/cudawarping/test/test_warp_affine.cpp             funcs[interpolation][src.depth()](src, M, dsize, dst, borderType, borderVal);
M                 174 modules/cudawarping/test/test_warp_affine.cpp             cv::invertAffineTransform(M, iM);
M                 210 modules/cudawarping/test/test_warp_affine.cpp     cv::Mat M = createTransfomMatrix(size, CV_PI / 3);
M                 217 modules/cudawarping/test/test_warp_affine.cpp     cv::cuda::warpAffine(loadMat(src, useRoi), dst, M, size, flags, borderType, val);
M                 220 modules/cudawarping/test/test_warp_affine.cpp     warpAffineGold(src, M, inverse, size, dst_gold, interpolation, borderType, val);
M                 260 modules/cudawarping/test/test_warp_affine.cpp     cv::Mat M = createTransfomMatrix(src.size(), CV_PI / 4);
M                 266 modules/cudawarping/test/test_warp_affine.cpp     cv::cuda::warpAffine(loadMat(src), dst, M, src.size(), flags);
M                 269 modules/cudawarping/test/test_warp_affine.cpp     warpAffineGold(src, M, inverse, src.size(), dst_gold, interpolation, cv::BORDER_CONSTANT, cv::Scalar::all(0));
M                  53 modules/cudawarping/test/test_warp_perspective.cpp         cv::Mat M(3, 3, CV_64FC1);
M                  55 modules/cudawarping/test/test_warp_perspective.cpp         M.at<double>(0, 0) = std::cos(angle); M.at<double>(0, 1) = -std::sin(angle); M.at<double>(0, 2) = srcSize.width / 2;
M                  56 modules/cudawarping/test/test_warp_perspective.cpp         M.at<double>(1, 0) = std::sin(angle); M.at<double>(1, 1) =  std::cos(angle); M.at<double>(1, 2) = 0.0;
M                  57 modules/cudawarping/test/test_warp_perspective.cpp         M.at<double>(2, 0) = 0.0            ; M.at<double>(2, 1) =  0.0            ; M.at<double>(2, 2) = 1.0;
M                  59 modules/cudawarping/test/test_warp_perspective.cpp         return M;
M                  84 modules/cudawarping/test/test_warp_perspective.cpp     cv::Mat M = createTransfomMatrix(size, CV_PI / 4);
M                  87 modules/cudawarping/test/test_warp_perspective.cpp     cv::cuda::buildWarpPerspectiveMaps(M, inverse, size, xmap, ymap);
M                 100 modules/cudawarping/test/test_warp_perspective.cpp     cv::warpPerspective(src, dst_gold, M, size, flags, borderMode);
M                 115 modules/cudawarping/test/test_warp_perspective.cpp     template <typename T, template <typename> class Interpolator> void warpPerspectiveImpl(const cv::Mat& src, const cv::Mat& M, cv::Size dsize, cv::Mat& dst, int borderType, cv::Scalar borderVal)
M                 125 modules/cudawarping/test/test_warp_perspective.cpp                 float coeff = static_cast<float>(M.at<double>(2, 0) * x + M.at<double>(2, 1) * y + M.at<double>(2, 2));
M                 127 modules/cudawarping/test/test_warp_perspective.cpp                 float xcoo = static_cast<float>((M.at<double>(0, 0) * x + M.at<double>(0, 1) * y + M.at<double>(0, 2)) / coeff);
M                 128 modules/cudawarping/test/test_warp_perspective.cpp                 float ycoo = static_cast<float>((M.at<double>(1, 0) * x + M.at<double>(1, 1) * y + M.at<double>(1, 2)) / coeff);
M                 136 modules/cudawarping/test/test_warp_perspective.cpp     void warpPerspectiveGold(const cv::Mat& src, const cv::Mat& M, bool inverse, cv::Size dsize, cv::Mat& dst, int interpolation, int borderType, cv::Scalar borderVal)
M                 138 modules/cudawarping/test/test_warp_perspective.cpp         typedef void (*func_t)(const cv::Mat& src, const cv::Mat& M, cv::Size dsize, cv::Mat& dst, int borderType, cv::Scalar borderVal);
M                 173 modules/cudawarping/test/test_warp_perspective.cpp             funcs[interpolation][src.depth()](src, M, dsize, dst, borderType, borderVal);
M                 177 modules/cudawarping/test/test_warp_perspective.cpp             cv::invert(M, iM);
M                 213 modules/cudawarping/test/test_warp_perspective.cpp     cv::Mat M = createTransfomMatrix(size, CV_PI / 3);
M                 220 modules/cudawarping/test/test_warp_perspective.cpp     cv::cuda::warpPerspective(loadMat(src, useRoi), dst, M, size, flags, borderType, val);
M                 223 modules/cudawarping/test/test_warp_perspective.cpp     warpPerspectiveGold(src, M, inverse, size, dst_gold, interpolation, borderType, val);
M                 263 modules/cudawarping/test/test_warp_perspective.cpp     cv::Mat M = createTransfomMatrix(src.size(), CV_PI / 4);
M                 269 modules/cudawarping/test/test_warp_perspective.cpp     cv::cuda::warpPerspective(loadMat(src), dst, M, src.size(), flags);
M                 272 modules/cudawarping/test/test_warp_perspective.cpp     warpPerspectiveGold(src, M, inverse, src.size(), dst_gold, interpolation, cv::BORDER_CONSTANT, cv::Scalar::all(0));
M                 368 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 Unroll<M / 2, Pointer, Reference, Op>::loopShfl(val, op, M);
M                 370 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 Unroll<M / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
M                 373 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp                 Unroll<M / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp);
M                 157 modules/features2d/src/evaluation.cpp     Mat_<double> M(2, 2);
M                 158 modules/features2d/src/evaluation.cpp     M(0,0) = _ellipse[0];
M                 159 modules/features2d/src/evaluation.cpp     M(1,0) = M(0,1) = _ellipse[1];
M                 160 modules/features2d/src/evaluation.cpp     M(1,1) = _ellipse[2];
M                 161 modules/features2d/src/evaluation.cpp     return M;
M                  50 modules/features2d/src/kaze/fed.cpp int fed_tau_by_process_time(const float& T, const int& M, const float& tau_max,
M                  53 modules/features2d/src/kaze/fed.cpp   return fed_tau_by_cycle_time(T/(float)M,tau_max,reordering,tau);
M                  14 modules/features2d/src/kaze/fed.h int fed_tau_by_process_time(const float& T, const int& M, const float& tau_max,
M                1992 modules/imgproc/include/opencv2/imgproc.hpp                               InputArray M, Size dsize,
M                2020 modules/imgproc/include/opencv2/imgproc.hpp                                    InputArray M, Size dsize,
M                2146 modules/imgproc/include/opencv2/imgproc.hpp CV_EXPORTS_W void invertAffineTransform( InputArray M, OutputArray iM );
M                2213 modules/imgproc/include/opencv2/imgproc.hpp                             Point2f center, double M, int flags );
M                 266 modules/imgproc/include/opencv2/imgproc/imgproc_c.h                          CvPoint2D32f center, double M,
M                1825 modules/imgproc/misc/java/test/ImgprocTest.java         Mat M = new Mat(2, 3, CvType.CV_32F) {
M                1832 modules/imgproc/misc/java/test/ImgprocTest.java         Imgproc.warpAffine(src, dst, M, new Size(3, 3));
M                1852 modules/imgproc/misc/java/test/ImgprocTest.java         Mat M = new Mat(2, 3, CvType.CV_32F) {
M                1859 modules/imgproc/misc/java/test/ImgprocTest.java         Imgproc.warpAffine(src, dst, M, new Size(2, 2), Imgproc.WARP_INVERSE_MAP);
M                1886 modules/imgproc/misc/java/test/ImgprocTest.java         Mat M = new Mat(3, 3, CvType.CV_32F) {
M                1894 modules/imgproc/misc/java/test/ImgprocTest.java         Imgproc.warpPerspective(src, dst, M, new Size(3, 3));
M                  70 modules/imgproc/perf/opencl/perf_imgwarp.cpp     Mat M(2, 3, CV_64F, (void *)coeffs);
M                  82 modules/imgproc/perf/opencl/perf_imgwarp.cpp     OCL_TEST_CYCLE() cv::warpAffine(src, dst, M, srcSize, interpolation);
M                 102 modules/imgproc/perf/opencl/perf_imgwarp.cpp     Mat M(3, 3, CV_64F, (void *)coeffs);
M                 114 modules/imgproc/perf/opencl/perf_imgwarp.cpp     OCL_TEST_CYCLE() cv::warpPerspective(src, dst, M, srcSize, interpolation);
M                5260 modules/imgproc/src/imgwarp.cpp                     int X0 = saturate_cast<int>((M[1]*(y + y1) + M[2])*AB_SCALE) + round_delta;
M                5261 modules/imgproc/src/imgwarp.cpp                     int Y0 = saturate_cast<int>((M[4]*(y + y1) + M[5])*AB_SCALE) + round_delta;
M                5400 modules/imgproc/src/imgwarp.cpp     double *M;
M                5525 modules/imgproc/src/imgwarp.cpp     double M[9];
M                5527 modules/imgproc/src/imgwarp.cpp     Mat matM(matRows, 3, CV_64F, M), M1 = _M0.getMat();
M                5538 modules/imgproc/src/imgwarp.cpp             double D = M[0]*M[4] - M[1]*M[3];
M                5540 modules/imgproc/src/imgwarp.cpp             double A11 = M[4]*D, A22=M[0]*D;
M                5541 modules/imgproc/src/imgwarp.cpp             M[0] = A11; M[1] *= -D;
M                5542 modules/imgproc/src/imgwarp.cpp             M[3] *= -D; M[4] = A22;
M                5543 modules/imgproc/src/imgwarp.cpp             double b1 = -M[0]*M[2] - M[1]*M[5];
M                5544 modules/imgproc/src/imgwarp.cpp             double b2 = -M[3]*M[2] - M[4]*M[5];
M                5545 modules/imgproc/src/imgwarp.cpp             M[2] = b1; M[5] = b2;
M                5577 modules/imgproc/src/imgwarp.cpp     double M[6];
M                5578 modules/imgproc/src/imgwarp.cpp     Mat matM(2, 3, CV_64F, M);
M                5587 modules/imgproc/src/imgwarp.cpp     if( tegra::useTegra() && tegra::warpAffine(src, dst, M, flags, borderType, borderValue) )
M                5593 modules/imgproc/src/imgwarp.cpp         double D = M[0]*M[4] - M[1]*M[3];
M                5595 modules/imgproc/src/imgwarp.cpp         double A11 = M[4]*D, A22=M[0]*D;
M                5596 modules/imgproc/src/imgwarp.cpp         M[0] = A11; M[1] *= -D;
M                5597 modules/imgproc/src/imgwarp.cpp         M[3] *= -D; M[4] = A22;
M                5598 modules/imgproc/src/imgwarp.cpp         double b1 = -M[0]*M[2] - M[1]*M[5];
M                5599 modules/imgproc/src/imgwarp.cpp         double b2 = -M[3]*M[2] - M[4]*M[5];
M                5600 modules/imgproc/src/imgwarp.cpp         M[2] = b1; M[5] = b2;
M                5675 modules/imgproc/src/imgwarp.cpp         adelta[x] = saturate_cast<int>(M[0]*x*AB_SCALE);
M                5676 modules/imgproc/src/imgwarp.cpp         bdelta[x] = saturate_cast<int>(M[3]*x*AB_SCALE);
M                5681 modules/imgproc/src/imgwarp.cpp                               borderValue, adelta, bdelta, M);
M                5695 modules/imgproc/src/imgwarp.cpp         ParallelLoopBody(), src(_src), dst(_dst), M(_M), interpolation(_interpolation),
M                5712 modules/imgproc/src/imgwarp.cpp         __m128d v_M0 = _mm_set1_pd(M[0]);
M                5713 modules/imgproc/src/imgwarp.cpp         __m128d v_M3 = _mm_set1_pd(M[3]);
M                5714 modules/imgproc/src/imgwarp.cpp         __m128d v_M6 = _mm_set1_pd(M[6]);
M                5737 modules/imgproc/src/imgwarp.cpp                     double X0 = M[0]*x + M[1]*(y + y1) + M[2];
M                5738 modules/imgproc/src/imgwarp.cpp                     double Y0 = M[3]*x + M[4]*(y + y1) + M[5];
M                5739 modules/imgproc/src/imgwarp.cpp                     double W0 = M[6]*x + M[7]*(y + y1) + M[8];
M                5857 modules/imgproc/src/imgwarp.cpp                             double W = W0 + M[6]*x1;
M                5859 modules/imgproc/src/imgwarp.cpp                             double fX = std::max((double)INT_MIN, std::min((double)INT_MAX, (X0 + M[0]*x1)*W));
M                5860 modules/imgproc/src/imgwarp.cpp                             double fY = std::max((double)INT_MIN, std::min((double)INT_MAX, (Y0 + M[3]*x1)*W));
M                5998 modules/imgproc/src/imgwarp.cpp                             double W = W0 + M[6]*x1;
M                6000 modules/imgproc/src/imgwarp.cpp                             double fX = std::max((double)INT_MIN, std::min((double)INT_MAX, (X0 + M[0]*x1)*W));
M                6001 modules/imgproc/src/imgwarp.cpp                             double fY = std::max((double)INT_MIN, std::min((double)INT_MAX, (Y0 + M[3]*x1)*W));
M                6027 modules/imgproc/src/imgwarp.cpp     double* M;
M                6103 modules/imgproc/src/imgwarp.cpp     double M[9];
M                6104 modules/imgproc/src/imgwarp.cpp     Mat matM(3, 3, CV_64F, M);
M                6113 modules/imgproc/src/imgwarp.cpp     if( tegra::useTegra() && tegra::warpPerspective(src, dst, M, flags, borderType, borderValue) )
M                6181 modules/imgproc/src/imgwarp.cpp     WarpPerspectiveInvoker invoker(src, dst, M, interpolation, borderType, borderValue);
M                6192 modules/imgproc/src/imgwarp.cpp     Mat M(2, 3, CV_64F);
M                6193 modules/imgproc/src/imgwarp.cpp     double* m = M.ptr<double>();
M                6202 modules/imgproc/src/imgwarp.cpp     return M;
M                6231 modules/imgproc/src/imgwarp.cpp     Mat M(3, 3, CV_64F), X(8, 1, CV_64F, M.ptr());
M                6251 modules/imgproc/src/imgwarp.cpp     M.ptr<double>()[8] = 1.;
M                6253 modules/imgproc/src/imgwarp.cpp     return M;
M                6277 modules/imgproc/src/imgwarp.cpp     Mat M(2, 3, CV_64F), X(6, 1, CV_64F, M.ptr());
M                6295 modules/imgproc/src/imgwarp.cpp     return M;
M                6307 modules/imgproc/src/imgwarp.cpp         const float* M = matM.ptr<float>();
M                6309 modules/imgproc/src/imgwarp.cpp         int step = (int)(matM.step/sizeof(M[0])), istep = (int)(_iM.step/sizeof(iM[0]));
M                6311 modules/imgproc/src/imgwarp.cpp         double D = M[0]*M[step+1] - M[1]*M[step];
M                6313 modules/imgproc/src/imgwarp.cpp         double A11 = M[step+1]*D, A22 = M[0]*D, A12 = -M[1]*D, A21 = -M[step]*D;
M                6314 modules/imgproc/src/imgwarp.cpp         double b1 = -A11*M[2] - A12*M[step+2];
M                6315 modules/imgproc/src/imgwarp.cpp         double b2 = -A21*M[2] - A22*M[step+2];
M                6322 modules/imgproc/src/imgwarp.cpp         const double* M = matM.ptr<double>();
M                6324 modules/imgproc/src/imgwarp.cpp         int step = (int)(matM.step/sizeof(M[0])), istep = (int)(_iM.step/sizeof(iM[0]));
M                6326 modules/imgproc/src/imgwarp.cpp         double D = M[0]*M[step+1] - M[1]*M[step];
M                6328 modules/imgproc/src/imgwarp.cpp         double A11 = M[step+1]*D, A22 = M[0]*D, A12 = -M[1]*D, A21 = -M[step]*D;
M                6329 modules/imgproc/src/imgwarp.cpp         double b1 = -A11*M[2] - A12*M[step+2];
M                6330 modules/imgproc/src/imgwarp.cpp         double b2 = -A21*M[2] - A22*M[step+2];
M                6406 modules/imgproc/src/imgwarp.cpp     cv::Mat M0 = cv::cvarrToMat(matrix), M = cv::getRotationMatrix2D(center, angle, scale);
M                6407 modules/imgproc/src/imgwarp.cpp     CV_Assert( M.size() == M0.size() );
M                6408 modules/imgproc/src/imgwarp.cpp     M.convertTo(M0, M0.type());
M                6419 modules/imgproc/src/imgwarp.cpp         M = cv::getPerspectiveTransform((const cv::Point2f*)src, (const cv::Point2f*)dst);
M                6420 modules/imgproc/src/imgwarp.cpp     CV_Assert( M.size() == M0.size() );
M                6421 modules/imgproc/src/imgwarp.cpp     M.convertTo(M0, M0.type());
M                6432 modules/imgproc/src/imgwarp.cpp         M = cv::getAffineTransform((const cv::Point2f*)src, (const cv::Point2f*)dst);
M                6433 modules/imgproc/src/imgwarp.cpp     CV_Assert( M.size() == M0.size() );
M                6434 modules/imgproc/src/imgwarp.cpp     M.convertTo(M0, M0.type());
M                6465 modules/imgproc/src/imgwarp.cpp             CvPoint2D32f center, double M, int flags )
M                6476 modules/imgproc/src/imgwarp.cpp     if( M <= 0 )
M                6492 modules/imgproc/src/imgwarp.cpp             exp_tab[rho] = std::exp(rho/M);
M                6546 modules/imgproc/src/imgwarp.cpp                 double rho = bufp.data.fl[x]*M;
M                6558 modules/imgproc/src/imgwarp.cpp                 double p = log(std::sqrt(xx*xx + yy*yy) + 1.)*M;
M                6575 modules/imgproc/src/imgwarp.cpp                    Point2f center, double M, int flags )
M                6580 modules/imgproc/src/imgwarp.cpp     cvLogPolar( &c_src, &c_dst, center, M, flags );
M                  92 modules/imgproc/src/opencl/warp_affine.cl                          __constant CT * M, ST scalar_)
M                 101 modules/imgproc/src/opencl/warp_affine.cl         int X0_ = rint(M[0] * dx * AB_SCALE);
M                 102 modules/imgproc/src/opencl/warp_affine.cl         int Y0_ = rint(M[3] * dx * AB_SCALE);
M                 107 modules/imgproc/src/opencl/warp_affine.cl             int X0 = X0_ + rint(fma(M[1], dy, M[2]) * AB_SCALE) + round_delta;
M                 108 modules/imgproc/src/opencl/warp_affine.cl             int Y0 = Y0_ + rint(fma(M[4], dy, M[5]) * AB_SCALE) + round_delta;
M                 136 modules/imgproc/src/opencl/warp_affine.cl                          __constant CT * M, ST scalar_)
M                 144 modules/imgproc/src/opencl/warp_affine.cl         int X0_ = rint(M[0] * tmp);
M                 145 modules/imgproc/src/opencl/warp_affine.cl         int Y0_ = rint(M[3] * tmp);
M                 149 modules/imgproc/src/opencl/warp_affine.cl             int X0 = X0_ + rint(fma(M[1], dy, M[2]) * AB_SCALE) + ROUND_DELTA;
M                 150 modules/imgproc/src/opencl/warp_affine.cl             int Y0 = Y0_ + rint(fma(M[4], dy, M[5]) * AB_SCALE) + ROUND_DELTA;
M                 269 modules/imgproc/src/opencl/warp_affine.cl                          __constant CT * M, ST scalar_)
M                 277 modules/imgproc/src/opencl/warp_affine.cl         int X0 = rint(M[0] * tmp) + rint(fma(M[1], dy, M[2]) * AB_SCALE) + ROUND_DELTA;
M                 278 modules/imgproc/src/opencl/warp_affine.cl         int Y0 = rint(M[3] * tmp) + rint(fma(M[4], dy, M[5]) * AB_SCALE) + ROUND_DELTA;
M                  91 modules/imgproc/src/opencl/warp_perspective.cl                               __constant CT * M, ST scalar_)
M                  98 modules/imgproc/src/opencl/warp_perspective.cl         CT X0 = M[0] * dx + M[1] * dy + M[2];
M                  99 modules/imgproc/src/opencl/warp_perspective.cl         CT Y0 = M[3] * dx + M[4] * dy + M[5];
M                 100 modules/imgproc/src/opencl/warp_perspective.cl         CT W = M[6] * dx + M[7] * dy + M[8];
M                 121 modules/imgproc/src/opencl/warp_perspective.cl                               __constant CT * M, ST scalar_)
M                 128 modules/imgproc/src/opencl/warp_perspective.cl         CT X0 = M[0] * dx + M[1] * dy + M[2];
M                 129 modules/imgproc/src/opencl/warp_perspective.cl         CT Y0 = M[3] * dx + M[4] * dy + M[5];
M                 130 modules/imgproc/src/opencl/warp_perspective.cl         CT W = M[6] * dx + M[7] * dy + M[8];
M                 183 modules/imgproc/src/opencl/warp_perspective.cl                               __constant CT * M, ST scalar_)
M                 190 modules/imgproc/src/opencl/warp_perspective.cl         CT X0 = M[0] * dx + M[1] * dy + M[2];
M                 191 modules/imgproc/src/opencl/warp_perspective.cl         CT Y0 = M[3] * dx + M[4] * dy + M[5];
M                 192 modules/imgproc/src/opencl/warp_perspective.cl         CT W = M[6] * dx + M[7] * dy + M[8];
M                 507 modules/imgproc/src/phasecorr.cpp     int M = getOptimalDFTSize(src1.rows);
M                 512 modules/imgproc/src/phasecorr.cpp     if(M != src1.rows || N != src1.cols)
M                 514 modules/imgproc/src/phasecorr.cpp         copyMakeBorder(src1, padded1, 0, M - src1.rows, 0, N - src1.cols, BORDER_CONSTANT, Scalar::all(0));
M                 515 modules/imgproc/src/phasecorr.cpp         copyMakeBorder(src2, padded2, 0, M - src2.rows, 0, N - src2.cols, BORDER_CONSTANT, Scalar::all(0));
M                 519 modules/imgproc/src/phasecorr.cpp             copyMakeBorder(window, paddedWin, 0, M - window.rows, 0, N - window.cols, BORDER_CONSTANT, Scalar::all(0));
M                 563 modules/imgproc/src/phasecorr.cpp         *response /= M*N;
M                 443 modules/imgproc/src/samplers.cpp     cv::Mat M(2, 3, CV_64F, matrix);
M                 444 modules/imgproc/src/samplers.cpp     m.convertTo(M, CV_64F);
M                 457 modules/imgproc/src/samplers.cpp         cv::warpAffine(src, dst, M, dst.size(),
M                 503 modules/imgproc/src/undistort.cpp     double k[12] = {0,0,0,0,0,0,0,0,0,0,0}, M[9]={0,0,0,0,0,0,0,0,0};
M                 505 modules/imgproc/src/undistort.cpp     Mat cameraMatrix(3,3,CV_64F,M);
M                 127 modules/imgproc/test/ocl/test_warp.cpp         Mat M = getRotationMatrix2D(Point2f(src_roi.cols / 2.0f, src_roi.rows / 2.0f),
M                 130 modules/imgproc/test/ocl/test_warp.cpp         OCL_OFF(cv::warpAffine(src_roi, dst_roi, M, dsize, interpolation));
M                 131 modules/imgproc/test/ocl/test_warp.cpp         OCL_ON(cv::warpAffine(usrc_roi, udst_roi, M, dsize, interpolation));
M                 155 modules/imgproc/test/ocl/test_warp.cpp         Mat M = getPerspectiveTransform(sp, dp);
M                 157 modules/imgproc/test/ocl/test_warp.cpp         OCL_OFF(cv::warpPerspective(src_roi, dst_roi, M, dsize, interpolation));
M                 158 modules/imgproc/test/ocl/test_warp.cpp         OCL_ON(cv::warpPerspective(usrc_roi, udst_roi, M, dsize, interpolation));
M                 535 modules/imgproc/test/test_color.cpp     double M[] = { 0.299, 0.587, 0.114,
M                 540 modules/imgproc/test/test_color.cpp         M[j] *= scale;
M                 547 modules/imgproc/test/test_color.cpp         double y = M[0]*r + M[1]*g + M[2]*b;
M                 548 modules/imgproc/test/test_color.cpp         double cr = M[3]*r + M[4]*g + M[5]*b + bias;
M                 549 modules/imgproc/test/test_color.cpp         double cb = M[6]*r + M[7]*g + M[8]*b + bias;
M                 562 modules/imgproc/test/test_color.cpp     double M[] = { 1,   1.40252,  0,
M                 567 modules/imgproc/test/test_color.cpp         M[j] *= scale;
M                 574 modules/imgproc/test/test_color.cpp         double r = M[0]*y + M[1]*cr + M[2]*cb;
M                 575 modules/imgproc/test/test_color.cpp         double g = M[3]*y + M[4]*cr + M[5]*cb;
M                 576 modules/imgproc/test/test_color.cpp         double b = M[6]*y + M[7]*cr + M[8]*cb;
M                 931 modules/imgproc/test/test_color.cpp     double M[9];
M                 934 modules/imgproc/test/test_color.cpp         M[j] = RGB2XYZ[j]*scale;
M                 941 modules/imgproc/test/test_color.cpp         double x = M[0]*r + M[1]*g + M[2]*b;
M                 942 modules/imgproc/test/test_color.cpp         double y = M[3]*r + M[4]*g + M[5]*b;
M                 943 modules/imgproc/test/test_color.cpp         double z = M[6]*r + M[7]*g + M[8]*b;
M                 956 modules/imgproc/test/test_color.cpp     double M[9];
M                 959 modules/imgproc/test/test_color.cpp         M[j] = XYZ2RGB[j]*scale;
M                 966 modules/imgproc/test/test_color.cpp         double r = M[0]*x + M[1]*y + M[2]*z;
M                 967 modules/imgproc/test/test_color.cpp         double g = M[3]*x + M[4]*y + M[5]*z;
M                 968 modules/imgproc/test/test_color.cpp         double b = M[6]*x + M[7]*y + M[8]*z;
M                1022 modules/imgproc/test/test_color.cpp     float M[9];
M                1025 modules/imgproc/test/test_color.cpp         M[j] = (float)RGB2XYZ[j];
M                1033 modules/imgproc/test/test_color.cpp         float X = (R * M[0] + G * M[1] + B * M[2]) / Xn;
M                1034 modules/imgproc/test/test_color.cpp         float Y = R * M[3] + G * M[4] + B * M[5];
M                1035 modules/imgproc/test/test_color.cpp         float Z = (R * M[6] + G * M[7] + B * M[8]) / Zn;
M                1067 modules/imgproc/test/test_color.cpp     float M[9];
M                1070 modules/imgproc/test/test_color.cpp         M[j] = (float)XYZ2RGB[j];
M                1106 modules/imgproc/test/test_color.cpp         float R = M[0] * X + M[1] * Y + M[2] * Z;
M                1107 modules/imgproc/test/test_color.cpp         float G = M[3] * X + M[4] * Y + M[5] * Z;
M                1108 modules/imgproc/test/test_color.cpp         float B = M[6] * X + M[7] * Y + M[8] * Z;
M                1160 modules/imgproc/test/test_color.cpp     float M[9];
M                1167 modules/imgproc/test/test_color.cpp         M[j] = (float)RGB2XYZ[j];
M                1183 modules/imgproc/test/test_color.cpp         float X = r*M[0] + g*M[1] + b*M[2];
M                1184 modules/imgproc/test/test_color.cpp         float Y = r*M[3] + g*M[4] + b*M[5];
M                1185 modules/imgproc/test/test_color.cpp         float Z = r*M[6] + g*M[7] + b*M[8];
M                1213 modules/imgproc/test/test_color.cpp     float M[9];
M                1220 modules/imgproc/test/test_color.cpp         M[j] = (float)XYZ2RGB[j];
M                1255 modules/imgproc/test/test_color.cpp         float r = M[0]*X + M[1]*Y + M[2]*Z;
M                1256 modules/imgproc/test/test_color.cpp         float g = M[3]*X + M[4]*Y + M[5]*Z;
M                1257 modules/imgproc/test/test_color.cpp         float b = M[6]*X + M[7]*Y + M[8]*Z;
M                  72 modules/imgproc/test/test_emd.cpp         19, 19, 20, 23,  M,
M                  73 modules/imgproc/test/test_emd.cpp         M ,  0,  M,  0,  0
M                1381 modules/imgproc/test/test_imgwarp.cpp     CvMat M = cvMat( 2, 3, CV_32F, m );
M                1384 modules/imgproc/test/test_imgwarp.cpp     cv2DRotationMatrix(cvPoint2D32f(w*0.5f, h*0.5f), 45.0, 1.0, &M);
M                1385 modules/imgproc/test/test_imgwarp.cpp     cvWarpAffine(src, dst, &M);
M                 995 modules/imgproc/test/test_imgwarp_strict.cpp     Mat M;
M                1019 modules/imgproc/test/test_imgwarp_strict.cpp     M = getRotationMatrix2D(Point2f(src.cols / 2.f, src.rows / 2.f),
M                1022 modules/imgproc/test/test_imgwarp_strict.cpp     if (M.depth() != depth)
M                1025 modules/imgproc/test/test_imgwarp_strict.cpp         M.convertTo(tmp, depth);
M                1026 modules/imgproc/test/test_imgwarp_strict.cpp         M = tmp;
M                1036 modules/imgproc/test/test_imgwarp_strict.cpp     cv::warpAffine(src, dst, M, dst.size(), interpolation, borderType, borderValue);
M                1060 modules/imgproc/test/test_imgwarp_strict.cpp     M.convertTo(tM, CV_64F);
M                1148 modules/imgproc/test/test_imgwarp_strict.cpp     M = getPerspectiveTransform(sp, dp);
M                1152 modules/imgproc/test/test_imgwarp_strict.cpp     M.clone().convertTo(M, depth);
M                1157 modules/imgproc/test/test_imgwarp_strict.cpp     cv::warpPerspective(src, dst, M, dst.size(), interpolation, borderType, borderValue);
M                1175 modules/imgproc/test/test_imgwarp_strict.cpp     if (M.depth() != CV_64F)
M                1178 modules/imgproc/test/test_imgwarp_strict.cpp         M.convertTo(tmp, CV_64F);
M                1179 modules/imgproc/test/test_imgwarp_strict.cpp         M = tmp;
M                1185 modules/imgproc/test/test_imgwarp_strict.cpp         invert(M, tmp);
M                1186 modules/imgproc/test/test_imgwarp_strict.cpp         M = tmp;
M                1199 modules/imgproc/test/test_imgwarp_strict.cpp     double* tM = M.ptr<double>(0);
M                 588 modules/ml/src/ann_mlp.cpp         double m = min_val, M = max_val, m1 = min_val1, M1 = max_val1;
M                 647 modules/ml/src/ann_mlp.cpp                     a = 1, b = (M + m - Mj - mj)*0.5;
M                 649 modules/ml/src/ann_mlp.cpp                     a = (M - m)/delta, b = m - mj*a;
M                 502 modules/ml/src/data.cpp         const int M = 1000000;
M                 514 modules/ml/src/data.cpp         std::vector<char> _buf(M);
M                 532 modules/ml/src/data.cpp             if( !fgets(buf, M, file) )
M                  99 modules/video/include/opencv2/video/tracking_c.h                                       CvMat* M, int full_affine );
M                1266 modules/video/src/lkpyramid.cpp              int count, Mat& M, bool fullAffine )
M                1268 modules/video/src/lkpyramid.cpp     CV_Assert( M.isContinuous() );
M                1274 modules/video/src/lkpyramid.cpp         Mat MM = M.reshape(1, 6);
M                1339 modules/video/src/lkpyramid.cpp         double* om = M.ptr<double>();
M                1352 modules/video/src/lkpyramid.cpp     Mat M(2, 3, CV_64F), A = src1.getMat(), B = src2.getMat();
M                1526 modules/video/src/lkpyramid.cpp         getRTMatrix( a, b, 3, M, fullAffine );
M                1528 modules/video/src/lkpyramid.cpp         const double* m = M.ptr<double>();
M                1553 modules/video/src/lkpyramid.cpp     getRTMatrix( &pA[0], &pB[0], good_count, M, fullAffine );
M                1554 modules/video/src/lkpyramid.cpp     M.at<double>(0, 2) /= scale;
M                1555 modules/video/src/lkpyramid.cpp     M.at<double>(1, 2) /= scale;
M                1557 modules/video/src/lkpyramid.cpp     return M;
M                 261 modules/video/src/opencl/optical_flow_farneback.cl                              __global float * M, int mStep)
M                 342 modules/video/src/opencl/optical_flow_farneback.cl         M[mad24(y, mStep, x)] = r4*r4 + r6*r6;
M                 343 modules/video/src/opencl/optical_flow_farneback.cl         M[mad24(rows + y, mStep, x)] = (r4 + r5)*r6;
M                 344 modules/video/src/opencl/optical_flow_farneback.cl         M[mad24(2*rows + y, mStep, x)] = r5*r5 + r6*r6;
M                 345 modules/video/src/opencl/optical_flow_farneback.cl         M[mad24(3*rows + y, mStep, x)] = r4*r2 + r6*r3;
M                 346 modules/video/src/opencl/optical_flow_farneback.cl         M[mad24(4*rows + y, mStep, x)] = r6*r2 + r5*r3;
M                 408 modules/video/src/opencl/optical_flow_farneback.cl __kernel void updateFlow(__global const float * M, int mStep,
M                 418 modules/video/src/opencl/optical_flow_farneback.cl         float g11 = M[mad24(y, mStep, x)];
M                 419 modules/video/src/opencl/optical_flow_farneback.cl         float g12 = M[mad24(rows + y, mStep, x)];
M                 420 modules/video/src/opencl/optical_flow_farneback.cl         float g22 = M[mad24(2*rows + y, mStep, x)];
M                 421 modules/video/src/opencl/optical_flow_farneback.cl         float h1 =  M[mad24(3*rows + y, mStep, x)];
M                 422 modules/video/src/opencl/optical_flow_farneback.cl         float h2 =  M[mad24(4*rows + y, mStep, x)];
M                 232 modules/video/src/optflowgf.cpp         float* M = matM.ptr<float>(y);
M                 303 modules/video/src/optflowgf.cpp             M[x*5]   = r4*r4 + r6*r6; // G(1,1)
M                 304 modules/video/src/optflowgf.cpp             M[x*5+1] = (r4 + r5)*r6;  // G(1,2)=G(2,1)
M                 305 modules/video/src/optflowgf.cpp             M[x*5+2] = r5*r5 + r6*r6; // G(2,2)
M                 306 modules/video/src/optflowgf.cpp             M[x*5+3] = r4*r2 + r6*r3; // h(1)
M                 307 modules/video/src/optflowgf.cpp             M[x*5+4] = r6*r2 + r5*r3; // h(2)
M                 711 modules/video/src/optflowgf.cpp             UMat M = allocMatFromBuf(5*height, width, CV_32F, M_);
M                 751 modules/video/src/optflowgf.cpp             if (!updateMatricesOcl(curFlowX, curFlowY, R[0], R[1], M))
M                 760 modules/video/src/optflowgf.cpp                     if (!updateFlow_gaussianBlur(R[0], R[1], curFlowX, curFlowY, M, bufM, winSize, i < numIters-1))
M                 765 modules/video/src/optflowgf.cpp                     if (!updateFlow_boxFilter(R[0], R[1], curFlowX, curFlowY, M, bufM, winSize, i < numIters-1))
M                 957 modules/video/src/optflowgf.cpp     bool updateFlowOcl(const UMat &M, UMat &flowx, UMat &flowy)
M                 971 modules/video/src/optflowgf.cpp         idxArg = kernel.set(idxArg, ocl::KernelArg::PtrWriteOnly(M));
M                 972 modules/video/src/optflowgf.cpp         idxArg = kernel.set(idxArg, (int)(M.step / M.elemSize()));
M                 981 modules/video/src/optflowgf.cpp     bool updateMatricesOcl(const UMat &flowx, const UMat &flowy, const UMat &R0, const UMat &R1, UMat &M)
M                1005 modules/video/src/optflowgf.cpp         idxArg = kernel.set(idxArg, ocl::KernelArg::PtrWriteOnly(M));
M                1006 modules/video/src/optflowgf.cpp         kernel.set(idxArg, (int)(M.step / M.elemSize()));
M                1012 modules/video/src/optflowgf.cpp         UMat& M, UMat &bufM, int blockSize, bool updateMatrices)
M                1014 modules/video/src/optflowgf.cpp         if (!boxFilter5Ocl(M, blockSize/2, bufM))
M                1016 modules/video/src/optflowgf.cpp         swap(M, bufM);
M                1017 modules/video/src/optflowgf.cpp         if (!updateFlowOcl(M, flowx, flowy))
M                1020 modules/video/src/optflowgf.cpp             if (!updateMatricesOcl(flowx, flowy, R0, R1, M))
M                1026 modules/video/src/optflowgf.cpp         UMat& M, UMat &bufM, int blockSize, bool updateMatrices)
M                1028 modules/video/src/optflowgf.cpp         if (!gaussianBlur5Ocl(M, blockSize/2, bufM))
M                1030 modules/video/src/optflowgf.cpp         swap(M, bufM);
M                1031 modules/video/src/optflowgf.cpp         if (!updateFlowOcl(M, flowx, flowy))
M                1034 modules/video/src/optflowgf.cpp             if (!updateMatricesOcl(flowx, flowy, R0, R1, M))
M                1144 modules/video/src/optflowgf.cpp         Mat R[2], I, M;
M                1153 modules/video/src/optflowgf.cpp         FarnebackUpdateMatrices( R[0], R[1], flow, M, 0, flow.rows );
M                1158 modules/video/src/optflowgf.cpp                 FarnebackUpdateFlow_GaussianBlur( R[0], R[1], flow, M, winsize, i < iterations - 1 );
M                1160 modules/video/src/optflowgf.cpp                 FarnebackUpdateFlow_Blur( R[0], R[1], flow, M, winsize, i < iterations - 1 );
M                 165 modules/videostab/include/opencv2/videostab/motion_stabilizing.hpp CV_EXPORTS Mat ensureInclusionConstraint(const Mat &M, Size size, float trimRatio);
M                 167 modules/videostab/include/opencv2/videostab/motion_stabilizing.hpp CV_EXPORTS float estimateOptimalTrimRatio(const Mat &M, Size size);
M                  96 modules/videostab/src/deblurring.cpp         Mat_<float> M = getMotion(idx, k, *motions_);
M                 104 modules/videostab/src/deblurring.cpp                     int x1 = cvRound(M(0,0)*x + M(0,1)*y + M(0,2));
M                 105 modules/videostab/src/deblurring.cpp                     int y1 = cvRound(M(1,0)*x + M(1,1)*y + M(1,2));
M                 123 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 126 modules/videostab/src/global_motion.cpp         M(0,2) += points1[i].x - points0[i].x;
M                 127 modules/videostab/src/global_motion.cpp         M(1,2) += points1[i].y - points0[i].y;
M                 129 modules/videostab/src/global_motion.cpp     M(0,2) /= npoints;
M                 130 modules/videostab/src/global_motion.cpp     M(1,2) /= npoints;
M                 136 modules/videostab/src/global_motion.cpp             *rmse += sqr(points1[i].x - points0[i].x - M(0,2)) +
M                 137 modules/videostab/src/global_motion.cpp                      sqr(points1[i].y - points0[i].y - M(1,2));
M                 141 modules/videostab/src/global_motion.cpp     return M;
M                 173 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 174 modules/videostab/src/global_motion.cpp     M(0,0) = M(1,1) = sol(0,0);
M                 175 modules/videostab/src/global_motion.cpp     M(0,2) = sol(1,0);
M                 176 modules/videostab/src/global_motion.cpp     M(1,2) = sol(2,0);
M                 178 modules/videostab/src/global_motion.cpp     return T1.inv() * M * T0;
M                 197 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 203 modules/videostab/src/global_motion.cpp         M(0,0) = cosAlpha;
M                 204 modules/videostab/src/global_motion.cpp         M(1,1) = M(0,0);
M                 205 modules/videostab/src/global_motion.cpp         M(0,1) = sinAlpha;
M                 206 modules/videostab/src/global_motion.cpp         M(1,0) = - M(0,1);
M                 216 modules/videostab/src/global_motion.cpp             *rmse += sqr(p1.x - M(0,0)*p0.x - M(0,1)*p0.y) +
M                 217 modules/videostab/src/global_motion.cpp                      sqr(p1.y - M(1,0)*p0.x - M(1,1)*p0.y);
M                 222 modules/videostab/src/global_motion.cpp     return M;
M                 253 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 257 modules/videostab/src/global_motion.cpp     Mat tmp(M(Rect(0,0,2,2)));
M                 260 modules/videostab/src/global_motion.cpp     M(0,2) = mean1.x - R(0,0)*mean0.x - R(0,1)*mean0.y;
M                 261 modules/videostab/src/global_motion.cpp     M(1,2) = mean1.y - R(1,0)*mean0.x - R(1,1)*mean0.y;
M                 270 modules/videostab/src/global_motion.cpp             *rmse += sqr(pt1.x - M(0,0)*pt0.x - M(0,1)*pt0.y - M(0,2)) +
M                 271 modules/videostab/src/global_motion.cpp                      sqr(pt1.y - M(1,0)*pt0.x - M(1,1)*pt0.y - M(1,2));
M                 276 modules/videostab/src/global_motion.cpp     return M;
M                 308 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 309 modules/videostab/src/global_motion.cpp     M(0,0) = M(1,1) = sol(0,0);
M                 310 modules/videostab/src/global_motion.cpp     M(0,1) = sol(1,0);
M                 311 modules/videostab/src/global_motion.cpp     M(1,0) = -sol(1,0);
M                 312 modules/videostab/src/global_motion.cpp     M(0,2) = sol(2,0);
M                 313 modules/videostab/src/global_motion.cpp     M(1,2) = sol(3,0);
M                 315 modules/videostab/src/global_motion.cpp     return T1.inv() * M * T0;
M                 347 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 350 modules/videostab/src/global_motion.cpp             M(i,j) = sol(k,0);
M                 352 modules/videostab/src/global_motion.cpp     return T1.inv() * M * T0;
M                 430 modules/videostab/src/global_motion.cpp         Mat_<float> M = estimateGlobalMotionLeastSquares(subset0, subset1, model, 0);
M                 437 modules/videostab/src/global_motion.cpp             x = M(0,0)*p0.x + M(0,1)*p0.y + M(0,2);
M                 438 modules/videostab/src/global_motion.cpp             y = M(1,0)*p0.x + M(1,1)*p0.y + M(1,2);
M                 444 modules/videostab/src/global_motion.cpp             bestM = M;
M                 498 modules/videostab/src/global_motion.cpp     Mat_<float> M;
M                 501 modules/videostab/src/global_motion.cpp         M = estimateGlobalMotionRansac(
M                 506 modules/videostab/src/global_motion.cpp         M = findHomography(points0, points1, mask, LMEDS);
M                 516 modules/videostab/src/global_motion.cpp         M = Mat::eye(3, 3, CV_32F);
M                 520 modules/videostab/src/global_motion.cpp     return M;
M                 645 modules/videostab/src/global_motion.cpp     Mat_<float> M = Mat::eye(3, 3, CV_32F);
M                 646 modules/videostab/src/global_motion.cpp     M(0,0) = sol[0];
M                 647 modules/videostab/src/global_motion.cpp     M(0,1) = sol[1];
M                 648 modules/videostab/src/global_motion.cpp     M(0,2) = sol[2];
M                 649 modules/videostab/src/global_motion.cpp     M(1,0) = sol[3];
M                 650 modules/videostab/src/global_motion.cpp     M(1,1) = sol[4];
M                 651 modules/videostab/src/global_motion.cpp     M(1,2) = sol[5];
M                 654 modules/videostab/src/global_motion.cpp     return M;
M                 669 modules/videostab/src/global_motion.cpp     Mat_<float> M(3, 3);
M                 671 modules/videostab/src/global_motion.cpp     file_ >> M(0,0) >> M(0,1) >> M(0,2)
M                 672 modules/videostab/src/global_motion.cpp           >> M(1,0) >> M(1,1) >> M(1,2)
M                 673 modules/videostab/src/global_motion.cpp           >> M(2,0) >> M(2,1) >> M(2,2) >> ok_;
M                 675 modules/videostab/src/global_motion.cpp     return M;
M                 690 modules/videostab/src/global_motion.cpp     Mat_<float> M = motionEstimator_->estimate(frame0, frame1, &ok_);
M                 691 modules/videostab/src/global_motion.cpp     file_ << M(0,0) << " " << M(0,1) << " " << M(0,2) << " "
M                 692 modules/videostab/src/global_motion.cpp           << M(1,0) << " " << M(1,1) << " " << M(1,2) << " "
M                 693 modules/videostab/src/global_motion.cpp           << M(2,0) << " " << M(2,1) << " " << M(2,2) << " " << ok_ << std::endl;
M                 695 modules/videostab/src/global_motion.cpp     return M;
M                 847 modules/videostab/src/global_motion.cpp     Mat M = Mat::eye(3, 3, CV_32F);
M                 851 modules/videostab/src/global_motion.cpp             M = at(i, motions) * M;
M                 856 modules/videostab/src/global_motion.cpp             M = at(i, motions) * M;
M                 857 modules/videostab/src/global_motion.cpp         M = M.inv();
M                 859 modules/videostab/src/global_motion.cpp     return M;
M                 200 modules/videostab/src/inpainting.cpp         const Mat &M, const Mat &frame0, const Mat &mask0, const Mat &frame1)
M                 205 modules/videostab/src/inpainting.cpp     CV_Assert(M.size() == Size(3,3) && M.type() == CV_32F);
M                 208 modules/videostab/src/inpainting.cpp     Mat_<float> M_(M);
M                 148 modules/videostab/src/motion_stabilizing.cpp     const std::vector<Mat> &M = motions;
M                 275 modules/videostab/src/motion_stabilizing.cpp         Mat_<float> M0 = at(t,M);
M                 308 modules/videostab/src/motion_stabilizing.cpp         Mat_<float> M0 = at(t,M);
M                 341 modules/videostab/src/motion_stabilizing.cpp         Mat_<float> M0 = at(t,M), M1 = at(t+1,M);
M                 382 modules/videostab/src/motion_stabilizing.cpp         Mat_<float> M0 = at(t,M), M1 = at(t+1,M);
M                 423 modules/videostab/src/motion_stabilizing.cpp         Mat_<float> M0 = at(t,M), M1 = at(t+1,M), M2 = at(t+2,M);
M                 472 modules/videostab/src/motion_stabilizing.cpp         Mat_<float> M0 = at(t,M), M1 = at(t+1,M), M2 = at(t+2,M);
M                 601 modules/videostab/src/motion_stabilizing.cpp static inline bool isGoodMotion(const float M[], float w, float h, float dx, float dy)
M                 609 modules/videostab/src/motion_stabilizing.cpp         Mpt[i].x = M[0]*pt[i].x + M[1]*pt[i].y + M[2];
M                 610 modules/videostab/src/motion_stabilizing.cpp         Mpt[i].y = M[3]*pt[i].x + M[4]*pt[i].y + M[5];
M                 611 modules/videostab/src/motion_stabilizing.cpp         z = M[6]*pt[i].x + M[7]*pt[i].y + M[8];
M                 625 modules/videostab/src/motion_stabilizing.cpp static inline void relaxMotion(const float M[], float t, float res[])
M                 627 modules/videostab/src/motion_stabilizing.cpp     res[0] = M[0]*(1.f-t) + t;
M                 628 modules/videostab/src/motion_stabilizing.cpp     res[1] = M[1]*(1.f-t);
M                 629 modules/videostab/src/motion_stabilizing.cpp     res[2] = M[2]*(1.f-t);
M                 630 modules/videostab/src/motion_stabilizing.cpp     res[3] = M[3]*(1.f-t);
M                 631 modules/videostab/src/motion_stabilizing.cpp     res[4] = M[4]*(1.f-t) + t;
M                 632 modules/videostab/src/motion_stabilizing.cpp     res[5] = M[5]*(1.f-t);
M                 633 modules/videostab/src/motion_stabilizing.cpp     res[6] = M[6]*(1.f-t);
M                 634 modules/videostab/src/motion_stabilizing.cpp     res[7] = M[7]*(1.f-t);
M                 635 modules/videostab/src/motion_stabilizing.cpp     res[8] = M[8]*(1.f-t) + t;
M                 639 modules/videostab/src/motion_stabilizing.cpp Mat ensureInclusionConstraint(const Mat &M, Size size, float trimRatio)
M                 641 modules/videostab/src/motion_stabilizing.cpp     CV_Assert(M.size() == Size(3,3) && M.type() == CV_32F);
M                 648 modules/videostab/src/motion_stabilizing.cpp             {M.at<float>(0,0), M.at<float>(0,1), M.at<float>(0,2),
M                 649 modules/videostab/src/motion_stabilizing.cpp              M.at<float>(1,0), M.at<float>(1,1), M.at<float>(1,2),
M                 650 modules/videostab/src/motion_stabilizing.cpp              M.at<float>(2,0), M.at<float>(2,1), M.at<float>(2,2)};
M                 656 modules/videostab/src/motion_stabilizing.cpp         return M;
M                 669 modules/videostab/src/motion_stabilizing.cpp     return (1 - r) * M + r * Mat::eye(3, 3, CV_32F);
M                 674 modules/videostab/src/motion_stabilizing.cpp float estimateOptimalTrimRatio(const Mat &M, Size size)
M                 676 modules/videostab/src/motion_stabilizing.cpp     CV_Assert(M.size() == Size(3,3) && M.type() == CV_32F);
M                 680 modules/videostab/src/motion_stabilizing.cpp     Mat_<float> M_(M);
M                 343 modules/videostab/src/stabilizer.cpp         Mat_<float> M = at(i, motions);
M                 344 modules/videostab/src/stabilizer.cpp         fm << M(0,0) << " " << M(0,1) << " " << M(0,2) << " "
M                 345 modules/videostab/src/stabilizer.cpp            << M(1,0) << " " << M(1,1) << " " << M(1,2) << " "
M                 346 modules/videostab/src/stabilizer.cpp            << M(2,0) << " " << M(2,1) << " " << M(2,2) << std::endl;
M                 351 modules/videostab/src/stabilizer.cpp         Mat_<float> M = getMotion(0, i, motions);
M                 352 modules/videostab/src/stabilizer.cpp         fo << M(0,0) << " " << M(0,1) << " " << M(0,2) << " "
M                 353 modules/videostab/src/stabilizer.cpp            << M(1,0) << " " << M(1,1) << " " << M(1,2) << " "
M                 354 modules/videostab/src/stabilizer.cpp            << M(2,0) << " " << M(2,1) << " " << M(2,2) << std::endl;
M                 359 modules/videostab/src/stabilizer.cpp         Mat_<float> M = stabilizationMotions[i] * getMotion(0, i, motions);
M                 360 modules/videostab/src/stabilizer.cpp         fs << M(0,0) << " " << M(0,1) << " " << M(0,2) << " "
M                 361 modules/videostab/src/stabilizer.cpp            << M(1,0) << " " << M(1,1) << " " << M(1,2) << " "
M                 362 modules/videostab/src/stabilizer.cpp            << M(2,0) << " " << M(2,1) << " " << M(2,2) << std::endl;
M                 393 modules/videostab/src/stabilizer.cpp                     Mat M = wobbleSuppressor_->motionEstimator()->estimate(prevFrame, frame, &ok2);
M                 395 modules/videostab/src/stabilizer.cpp                         motions2_.push_back(M);
M                  38 samples/cpp/dft.cpp     int M = getOptimalDFTSize( img.rows );
M                  41 samples/cpp/dft.cpp     copyMakeBorder(img, padded, 0, M - img.rows, 0, N - img.cols, BORDER_CONSTANT, Scalar::all(0));
M                  42 samples/cpp/letter_recog.cpp     const int M = 1024;
M                  43 samples/cpp/letter_recog.cpp     char buf[M+2];
M                  62 samples/cpp/letter_recog.cpp         if( !fgets( buf, M, f ) || !strchr( buf, ',' ) )
M                  28 samples/cpp/tutorial_code/core/mat_the_basic_image_container/mat_the_basic_image_container.cpp     Mat M(2,2, CV_8UC3, Scalar(0,0,255));
M                  29 samples/cpp/tutorial_code/core/mat_the_basic_image_container/mat_the_basic_image_container.cpp     cout << "M = " << endl << " " << M << endl << endl;
M                  34 samples/cpp/tutorial_code/core/mat_the_basic_image_container/mat_the_basic_image_container.cpp     M.create(4,4, CV_8UC(2));
M                  35 samples/cpp/tutorial_code/core/mat_the_basic_image_container/mat_the_basic_image_container.cpp     cout << "M = "<< endl << " "  << M << endl << endl;