diff scripts/classify-objects.py @ 536:95276d310972

renamed TrackingParameters to ProcessParameters
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 02 Jul 2014 11:35:05 -0400
parents f527159815ab
children da1352b89d02
line wrap: on
line diff
--- a/scripts/classify-objects.py	Sun Jun 29 23:31:38 2014 -0400
+++ b/scripts/classify-objects.py	Wed Jul 02 11:35:05 2014 -0400
@@ -7,8 +7,9 @@
 import cvutils, moving, ml
 
 parser = argparse.ArgumentParser(description='The program processes indicators for all pairs of road users in the scene')
+parser.add_argument('--cfg', dest = 'configFilename', help = 'name of the configuration file', required = True)
 parser.add_argument('-d', dest = 'directoryName', help = 'name of the parent directory containing the videos and extracted trajectories to process', required = True)
-parser.add_argument('-o', dest = 'homographyFilename', help = 'name of the image to world homography file')
+# parser.add_argument('-o', dest = 'homographyFilename', help = 'name of the image to world homography file')
 # need a classification config file for speed distribution parameters, svm models, frequency parameters, area parameters etc
 #parser.add_argument('--cfg', dest = 'svmType', help = 'SVM type', default = SVM_C_SVC, type = long)
 
@@ -17,6 +18,6 @@
 #parser.add_argument('-o', dest = 'nOrientations', help = 'number of orientations in HoG', default = 9, type = int)
 #parser.add_argument('-p', dest = 'nPixelsPerCell', help = 'number of pixels per cell', default = 8, type = int)
 #parser.add_argument('-c', dest = 'nCellsPerBlock', help = 'number of cells per block', default = 2, type = int)
+
 args = parser.parse_args()
-
-print('TODO') # add all parameters for classification (distribution parameters)
+params = storage.ProcessParameters(args.configFilename)