diff scripts/display-trajectories.py @ 478:d337bffd7283

Display of points in compute homography and step option to replay videos A bug seems to remain with respect to trajectory bounds, to check
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Thu, 27 Mar 2014 11:40:28 -0400
parents eaf7765221d9
children f6415f012640
line wrap: on
line diff
--- a/scripts/display-trajectories.py	Tue Mar 25 19:43:47 2014 -0400
+++ b/scripts/display-trajectories.py	Thu Mar 27 11:40:28 2014 -0400
@@ -15,6 +15,7 @@
 parser.add_argument('-o', dest = 'homography', help = 'name of the image to world homography')
 parser.add_argument('-f', dest = 'firstFrameNum', help = 'number of first frame number to display', default = 0, type = int)
 parser.add_argument('-r', dest = 'rescale', help = 'rescaling factor for the displayed image', default = 1., type = float)
+parser.add_argument('-s', dest = 'nFramesStep', help = 'number of frames between each display', default = 1, type = int)
 
 args = parser.parse_args()
 
@@ -38,4 +39,4 @@
 
 objects = storage.loadTrajectoriesFromSqlite(databaseFilename, args.trajectoryType)
 boundingBoxes = storage.loadBoundingBoxTable(databaseFilename)
-cvutils.displayTrajectories(videoFilename, objects, boundingBoxes, homography, firstFrameNum, rescale = args.rescale)
+cvutils.displayTrajectories(videoFilename, objects, boundingBoxes, homography, firstFrameNum, rescale = args.rescale, nFramesStep = args.nFramesStep)