Definition at line 222 of file DoG.h. References Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Add(), Impala::Core::Array::Octaves::GetSigma(), ILOG_INFO, Impala::Core::KeyPoint::Detector::mKeyPoints, mLevelCnt, mLevelExtrema, mOctaveCnt, mOctaves, and Impala::Core::Table::Table::Size(). Referenced by FindKeyPoints(). 00223 { 00224 ILOG_INFO("Acquiring Keypoints"); 00225 for(int o=0;o<mOctaveCnt;o++) 00226 { 00227 for(int l=0;l<mLevelCnt;l++) 00228 { 00229 Array2dScalarReal64* arr = mLevelExtrema[o*mLevelCnt+l]; 00230 for(int i=0;i<arr->CW();i++){ 00231 for(int j=0;j<arr->CH();j++) 00232 { 00233 if(arr->Value(i,j)!=0) 00234 { 00235 mKeyPoints->Add(mOctaves->GetSigma(o,l+2),i,j,o,l,0); 00236 } 00237 } 00238 } 00239 } 00240 } 00241 ILOG_INFO("Total "<<mKeyPoints->Size()<<" keypoints!"); 00242 00243 }
Here is the call graph for this function:
|