comparison c/feature-based-tracking.cpp @ 412:97cb5c969ef2

corrected grouping bug (last object type -1) and added script to rescale homographies
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Sun, 01 Sep 2013 22:00:11 -0400
parents 31604ef1cad4
children ca5784652d57
comparison
equal deleted inserted replaced
411:31604ef1cad4 412:97cb5c969ef2
338 featureGraph.getFeatureGroups(featureGroups); 338 featureGraph.getFeatureGroups(featureGroups);
339 for (unsigned int i=0; i<featureGroups.size(); ++i) { 339 for (unsigned int i=0; i<featureGroups.size(); ++i) {
340 vector<unsigned int> featureNumbers; 340 vector<unsigned int> featureNumbers;
341 for (unsigned int j=0; j<featureGroups[i].size(); ++j) 341 for (unsigned int j=0; j<featureGroups[i].size(); ++j)
342 featureNumbers.push_back(featureGroups[i][j]->getId()); 342 featureNumbers.push_back(featureGroups[i][j]->getId());
343 trajectoryDB->writeObject(savedObjectId, featureNumbers, -1, 1, string("objects"), string("objects_features")); 343 trajectoryDB->writeObject(savedObjectId, featureNumbers, 0 /* unknown */, 1, string("objects"), string("objects_features"));
344 savedObjectId++; 344 savedObjectId++;
345 } 345 }
346 346
347 trajectoryDB->endTransaction(); 347 trajectoryDB->endTransaction();
348 trajectoryDB->disconnect(); 348 trajectoryDB->disconnect();