void cAppli_GenPTripleOneImage::GenerateTriplets()
{
   std::cout << "GeneratePointTriple " << mCam->Name() << "\n";

   mVP1.resize(mVCams.size());
   mVP2.resize(mVCams.size());
   for (int aKC=1 ; aKC<int(mVCams.size()) ; aKC++)
   {
       mNM->LoadHomFloats(mCam,mVCams[aKC],&(mVP1[aKC]),&(mVP2[aKC]));
   }

   for (int aKC1=1 ; aKC1<int(mVCams.size()) ; aKC1++)
   {
      for (int aKC2=aKC1+1 ; aKC2<int(mVCams.size()) ; aKC2++)
      {
            GenerateTriplet(aKC1,aKC2);
      }
   }
}
Ejemplo n.º 2
0
void cImOfTriplet::InitW(const Pt2dr & aSzMax)
{
      mW  = new Video_Win (Video_Win::LoadTiffWSzMax(mIm->Name(),aSzMax,mZoomW));
      mW->set_title(mIm->Name().c_str());
}