summaryrefslogtreecommitdiffstats
path: root/SD-VBS/benchmarks/sift/src/matlab/script_run_profile.m
blob: c1575075b7697af25287bbdfcfa0a38c19567151 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function script_run_profile(dataDir, resultDir, type, common, tooldir)

path(path,common); 
sift_compile;

I1=readImage([dataDir, '/1.bmp']) ; 

rows = size(I1,1);
cols = size(I1,2);
fprintf(1,'Input size\t\t- (%dx%d)\n', rows, cols);

I1=I1-min(I1(:)) ;
I1=I1/max(I1(:)) ;

%% Timing
start = photonStartTiming;
frames1 = sift( I1) ;
stop = photonEndTiming;
elapsed = photonReportTiming(start, stop);
photonPrintTiming(elapsed);

fWriteMatrix(frames1, dataDir);