Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

CmdOptions& SetUpOptions ( int  argc,
char *  argv[] 
)

Definition at line 16 of file mainTrack.cpp.

References Impala::CmdOptions::AddOption(), and Impala::CmdOptions::ParseArgs().

Referenced by main().

00017 {
00018     CmdOptions& options = CmdOptions::GetInstance();
00019     
00020     options.AddOption(0, "tracker", "type", "fore_back", "fore_back|appearance_kalman");
00021     options.AddOption(0, "tracker-dump-im", "filename", "");
00022 
00023     options.AddOption(0, "fore_back.sampleSpacing", "int", "5");
00024     options.AddOption(0, "fore_back.filterSize", "int", "19");
00025     options.AddOption(0, "fore_back.gabor.scale", "int", "4");
00026     options.AddOption(0, "fore_back.gabor.frequency", "int", "2");
00027     options.AddOption(0, "fore_back.gabor.directionCount", "int", "2");
00028     options.AddOption(0, "fore_back.classifier.gamma", "double", "0.05");
00029     options.AddOption(0, "fore_back.classifier.lambdafactor", "double", "0.004");
00030     options.AddOption(0, "fore_back.tracker-debug-file", "filename", "debug.txt");
00031 
00032     options.AddOption(0, "appearance_kalman.kalman.chi^2", "double", "13"); //is (Chi_d,delta)^2 where d=3 and delta=0.99
00033     options.AddOption(0, "appearance_kalman.kalman.gamma", "double", "0.3");
00034     options.AddOption(0, "appearance_kalman.kalman.N_omax", "int", "40");
00035     options.AddOption(0, "appearance_kalman.kalman.K", "int", "20");
00036 
00037     options.ParseArgs(argc, argv, "vindeoname inputfile outputfile", 3);
00038     return options;
00039 }

Here is the call graph for this function:


Generated on Fri Mar 19 09:35:58 2010 for ImpalaSrc by  doxygen 1.5.1