Cosmetics.
[mtp.git] / mtp_example.cc
index 13cd4f1..52bc400 100644 (file)
@@ -111,45 +111,30 @@ int main(int argc, char **argv) {
     tracker->detection_scores[t][lb] = sb;
   }
 
-  // Does the tracking per se
-
-  {
-    ofstream out_tracker("/tmp/tracker.dat");
+  { // Write down the tracker setting
+    ofstream out_tracker("tracker.dat");
     tracker->write(&out_tracker);
-
-    ifstream in_tracker("/tmp/tracker.dat");
-    Tracker tracker2;
-    tracker2.read(&in_tracker);
-    tracker2.build_graph();
-    tracker2.track();
-    ofstream out_traj("/tmp/result.trj");
-    tracker2.write_trajectories(&out_traj);
   }
 
+  // Does the tracking per se
+
   tracker->track();
 
   // Prints the detected trajectories
 
   for(int t = 0; t < tracker->nb_trajectories(); t++) {
-    cout << "TRAJECTORY "
+    cout << "Trajectory "
          << t
-         << " [starting " << tracker->trajectory_entrance_time(t)
-         << ", score " << tracker->trajectory_score(t) << "]";
+         << " starting at " << tracker->trajectory_entrance_time(t)
+         << ", duration " << tracker->trajectory_duration(t)
+         << ", score " << tracker->trajectory_score(t)
+         << ", through nodes ";
     for(int u = 0; u < tracker->trajectory_duration(t); u++) {
       cout << " " << tracker->trajectory_location(t, u);
     }
     cout << endl;
   }
 
-  // Save the underlying graph in the dot format, with occupied edges
-  // marked in bold.
-
-  {
-    ofstream dot("graph.dot");
-    tracker->print_graph_dot(&dot);
-    cout << "Wrote graph.dot." << endl;
-  }
-
   delete tracker;
 
   exit(EXIT_SUCCESS);