open source pkg v1
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
function [output_dir] = run_ict_experiment(rootDir, ictDir, verbose, varargin)
|
||||
%EVALUATEICTDATABASE Summary of this function goes here
|
||||
% Detailed explanation goes here
|
||||
|
||||
if(isunix)
|
||||
executable = '"../../build/bin/FeatureExtraction"';
|
||||
else
|
||||
executable = '"../../x64/Release/FeatureExtraction.exe"';
|
||||
end
|
||||
|
||||
output_dir = 'experiments/ict_out';
|
||||
|
||||
dbSeqDir = dir([rootDir ictDir]);
|
||||
dbSeqDir = dbSeqDir(3:end);
|
||||
|
||||
output_dir = cat(2, output_dir, '/');
|
||||
|
||||
command = sprintf('%s -inroot "%s" -out_dir "%s" -fx 535 -fy 536 -cx 327 -cy 241 -pose -vis-track ', executable, rootDir, output_dir);
|
||||
|
||||
if(verbose)
|
||||
command = cat(2, command, [' -tracked ' outputVideo]);
|
||||
end
|
||||
|
||||
if(any(strcmp('model', varargin)))
|
||||
command = cat(2, command, [' -mloc "', varargin{find(strcmp('model', varargin))+1}, '"']);
|
||||
end
|
||||
|
||||
for i=1:numel(dbSeqDir)
|
||||
inputFile = [ictDir dbSeqDir(i).name '/colour undist.avi'];
|
||||
command = cat(2, command, [' -f "' inputFile '" -of "' dbSeqDir(i).name '" ']);
|
||||
end
|
||||
|
||||
if(isunix)
|
||||
unix(command, '-echo')
|
||||
else
|
||||
dos(command);
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user