comparison c/feature-based-tracking.cpp @ 186:6c48283a78ca

work on feature similarity, issue with getting point
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Tue, 29 Nov 2011 00:38:50 -0500
parents 3a4eef37384f
children 1435965d8181
comparison
equal deleted inserted replaced
185:c06379f25ab8 186:6c48283a78ca
268 cout << "max trajectory length " << maxTrajectoryLength << endl; 268 cout << "max trajectory length " << maxTrajectoryLength << endl;
269 269
270 FeatureGraph featureGraph(params.mmConnectionDistance, params.mmSegmentationDistance, params.minFeatureTime); 270 FeatureGraph featureGraph(params.mmConnectionDistance, params.mmSegmentationDistance, params.minFeatureTime);
271 271
272 // main loop 272 // main loop
273 // TODO version que l'on peut interrompre ? 273 // TODO version that can be interrupted?
274 for (int frameNum = params.frame1; ((frameNum-params.frame1 < params.nFrames) || (params.nFrames < 0)); frameNum++) { 274 for (int frameNum = params.frame1; ((frameNum-params.frame1 < params.nFrames) || (params.nFrames < 0)); frameNum++) {
275 vector<int> trajectoryIds; 275 vector<int> trajectoryIds;
276 success = trajectoryDB->trajectoryIdEndingAt(trajectoryIds, frameNum); // ending 276 success = trajectoryDB->trajectoryIdEndingAt(trajectoryIds, frameNum); // ending
277 cout << "frame " << frameNum << " " << success << endl; 277 cout << "frame " << frameNum << " " << success << endl;
278 cout << trajectoryIds.size() << " trajectories " << endl; 278 cout << trajectoryIds.size() << " trajectories " << endl;