Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

void Impala::Core::KeyPoint::Sift::BuildGaussians (  )  [inline]

Definition at line 181 of file Sift.h.

References Impala::Core::Array::MakeGaussian2d(), mGaussians, mLevelCnt, mOctaveCnt, mOctaves, Normalize(), and Impala::Application::DemoCamera2d::sigma.

Referenced by Init().

00181                          {
00182         Real64 sigma;
00183         int index;
00184         for (int o=0;o<mOctaveCnt;o++){
00185             for(int l=0;l<mLevelCnt;l++)
00186             {
00187                 sigma = mOctaves->GetSigma(o,l+2);
00188                 index = o*mLevelCnt+l;
00189 
00190                 mGaussians[index] = MakeGaussian2d(1.5 * sigma,
00191                                                      1.5 * sigma,0,0,3);
00192                 Normalize(mGaussians[index]);
00193                 /*
00194                 ILOG_DEBUG("Gaussian Created");
00195                 ILOG_DEBUG("sigmas = ( "<<sigma<<" , "<<sigma*1.5<<" )");
00196                 ILOG_DEBUG("sizes  = ( "<<mGaussians[index]->CW()<<" x "
00197                                         <<mGaussians[index]->CH()<<" )");
00198                                         */
00199             
00200             }
00201         
00202         }
00203     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:20:10 2011 for ImpalaSrc by  doxygen 1.5.1