예제 #1
0
 Mat setupMatrix(double hSmallToGlass[], double hGlassToSmall[]) {
   Mat hSmallToGlassMat = HMatFromArray(hSmallToGlass);
   Mat hGlassToSmallMat = hSmallToGlassMat.inv();
   double denominator = hGlassToSmallMat.get(2, 2)[0];
   for (int i = 0; i < 3; i++)
     for (int j = 0; j < 3; j++)
       hGlassToSmall[i * 3 + j] = hGlassToSmallMat.get(i, j)[0] / denominator;
   return hSmallToGlassMat;
 }