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:
|