Home | History | Annotate | Download | only in src

Lines Matching defs:matR

337             CvMat matR = cvMat( 3, 3, CV_64F, R );
344 cvConvert( &matR, dst );
369 CvMat matR = cvMat( 3, 3, CV_64F, R );
380 cvConvert( src, &matR );
381 if( !cvCheckArr( &matR, CV_CHECK_RANGE+CV_CHECK_QUIET, -100, 100 ) )
389 cvSVD( &matR, &matW, &matU, &matV, CV_SVD_MODIFY_A + CV_SVD_U_T + CV_SVD_V_T );
390 cvGEMM( &matU, &matV, 1, 0, 0, &matR, CV_GEMM_A_T );
547 CvMat matR = cvMat( 3, 3, CV_64F, R ), _dRdr = cvMat( 3, 9, CV_64F, dRdr );
610 cvRodrigues2( &_r, &matR, &_dRdr );
611 cvCopy( r_vec, &matR );
617 cvRodrigues2( &_r, &matR, &_dRdr );
938 CvMat matR = cvMat( 3, 3, CV_64F, R );
1036 cvMatMul( &matH, R_transform, &matR );
1040 cvSetIdentity( &matR );
1044 cvRodrigues2( &matR, &_r );
1089 cvGEMM( &matU, &matV, 1, 0, 0, &matR, CV_GEMM_A_T );
1090 cvScale( &_tt, &_t, cvNorm(&matR)/sc );
1091 cvRodrigues2( &matR, &_r );
1639 CvSize imageSize, CvMat* matR, CvMat* matT,
1659 CV_IS_MAT(matR) && CV_IS_MAT(matT) );
2044 if( matR->rows == 1 || matR->cols == 1 )
2045 cvConvert( &om_LR, matR );
2047 cvConvert( &R_LR, matR );
2142 CvSize imageSize, const CvMat* matR, const CvMat* matT,
2163 if( matR->rows == 3 && matR->cols == 3 )
2164 cvRodrigues2(matR, &om); // get vector rotation
2166 cvConvert(matR, &om); // it's already a rotation vector
2749 double matM[3][3], matR[3][3], matQ[3][3];
2751 CvMat R = cvMat(3, 3, CV_64F, matR);
2778 assert(fabs(matR[2][1]) < FLT_EPSILON);
2779 matR[2][1] = 0;
2787 s = -matR[2][0];
2788 c = matR[2][2];
2817 assert(fabs(matR[1][0]) < FLT_EPSILON);
2818 matR[1][0] = 0;
2823 if( matR[0][0] < 0 )
2825 if( matR[1][1] < 0 )
2831 matR[0][0] *= -1;
2832 matR[0][1] *= -1;
2833 matR[1][1] *= -1;
2846 matR[0][0] *= -1;
2847 matR[0][2] *= -1;
2848 matR[1][2] *= -1;
2849 matR[2][2] *= -1;
2859 else if( matR[1][1] < 0 )
2867 matR[0][1] *= -1;
2868 matR[0][2] *= -1;
2869 matR[1][1] *= -1;
2870 matR[1][2] *= -1;
2871 matR[2][2] *= -1;
3426 CvMat matM = M, matR = _Rmat.getMat(), matQ = _Qmat.getMat(), Qx, Qy, Qz, *pQx=0, *pQy=0, *pQz=0;
3442 cvRQDecomp3x3(&matM, &matR, &matQ, pQx, pQy, pQz, (CvPoint3D64f*)&eulerAngles[0]);