Mercurial Hosting > traffic-intelligence
changeset 168:6ec7f6c61daf
small steps for feature grouping
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Fri, 30 Sep 2011 19:27:27 -0400 |
parents | ed2de414e5f6 |
children | 5f705809d37a |
files | c/feature-based-tracking.cpp |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/c/feature-based-tracking.cpp Fri Sep 30 02:04:56 2011 -0400 +++ b/c/feature-based-tracking.cpp Fri Sep 30 19:27:27 2011 -0400 @@ -268,8 +268,18 @@ // CREATE VIEW IF NOT EXISTS trajectory_last_instants AS select trajectory_id, max(frame_number) as last_instant from positions group by trajectory_id //select trajectory_id from trajectory_first_instants where first_instant = 49 + trajectoryDB->createViewInstants("first"); + trajectoryDB->createViewInstants("last"); - + // main loop + // TODO version que l'on peut interrompre ? + for (int frameNum = params.frame1; ((frameNum-params.frame1 < params.nFrames) || (params.nFrames < 0)); frameNum++) { + vector<int> ids; + cout << "frame " << frameNum << " " << trajectoryDB->trajectoryIdStartingAt(ids, frameNum) << endl; + BOOST_FOREACH(int i, ids) + cout << i << " "; + cout << endl; + } trajectoryDB->endTransaction(); trajectoryDB->disconnect();