Lines Matching refs:projMatrs
58 void cvOptimizeLevenbergMarquardtBundle( CvMat** projMatrs, CvMat** observProjPoints,
233 CvMat* projMatrs[3];
234 projMatrs[0] = projMatr1;
235 projMatrs[1] = projMatr2;
236 projMatrs[2] = projMatr3;
322 maxSol = projMatrs[0]->rows / 3;
376 cvGetSubRect(projMatrs[currCamera],&tmpSubRes,cvRect(0,currSol*3,4,3));
588 CvMat** projMatrs,/* array of 3 prejection matrices */
605 if( points == 0 || projMatrs == 0 || statuses == 0 || resStatus == 0 )
619 if( projMatrs[currImage] == 0 )
635 if( !CV_IS_MAT(projMatrs[currImage]) )
670 if( projMatrs[currImage]->rows != 3 || projMatrs[currImage]->cols != 4 )
728 projMatrs[0],projMatrs[1],projMatrs[2],
855 CvMat* projMatrs[3];
857 projMatrs[0] = projMatr1;
858 projMatrs[1] = projMatr2;
859 projMatrs[2] = projMatr3;
864 if( projMatrs[i]->cols != 4 || projMatrs[i]->rows != 3 )
2131 CvMat* projMatrs[3];
2137 projMatrs[0] = projMatr1;
2138 projMatrs[1] = projMatr2;
2139 projMatrs[2] = projMatr3;
2153 cvmSet(&matrA, j*3+0, k, x * cvmGet(projMatrs[j],2,k) - cvmGet(projMatrs[j],0,k) );
2154 cvmSet(&matrA, j*3+1, k, y * cvmGet(projMatrs[j],2,k) - cvmGet(projMatrs[j],1,k) );
2155 cvmSet(&matrA, j*3+2, k, x * cvmGet(projMatrs[j],1,k) - y * cvmGet(projMatrs[j],0,k) );
2194 cvmMul(projMatrs[currCamera], &point3D, &point2D);
2265 CvMat* projMatrs[3];
2271 projMatrs[0] = projMatr1;
2272 projMatrs[1] = projMatr2;
2273 projMatrs[2] = projMatr3;
2286 cvmSet(&vectB,j*3+0,0,x-cvmGet(projMatrs[j],0,3));
2287 cvmSet(&vectB,j*3+1,0,y-cvmGet(projMatrs[j],1,3));
2288 cvmSet(&vectB,j*3+2,0,1-cvmGet(projMatrs[j],2,3));
2294 cvmSet(&matrA, j*3+t, k, cvmGet(projMatrs[j],t,k) );
2333 cvmMul(projMatrs[currCamera], &point3D, &point2D);
2560 void icvComputeQknowPrincipalPoint(int numImages, CvMat **projMatrs,CvMat *matrQ, double cx,double cy)