PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
PlusDoc
algorithms
TemporalCalibration
MATLAB Testing Files August 5 2012
July_08_2012
AnalysisCode
ReadTrackerLag.m
Go to the documentation of this file.
1
function
[isValid, trackerLag, calibrationError, maxCalibrationError] = ReadTrackerLag(
rootFolder
,
rootCodeFolder
)
2
3
cd(
rootFolder
);
4
av_files
= dir();
5
trackerLag
= 0;
6
isValid
=
false
;
7
8
trackerLagFilename
=
'TemporalCalibrationResults.xml'
;
9
10
for
i
= 1 : length(
av_files
)
11
if
(~isempty(strfind(
av_files
(
i
).name,
trackerLagFilename
)))
12
TrackerFileName =
av_files
(
i
).name;
13
isValid
=
true
;
14
break
;
15
end
16
end
17
18
if
(
isValid
)
19
cd(
rootCodeFolder
);
20
xmlstr
= fileread([
rootFolder
,
'\'
,
trackerLagFilename
]);
21
V
= xml_parseany(
xmlstr
);
22
trackerLag
= str2num(
V
.ATTRIBUTE.TrackerLagSec);
23
calibrationError
= str2num(
V
.ATTRIBUTE.CalibrationError);
24
maxCalibrationError
= str2num(
V
.ATTRIBUTE.MaxCalibrationError);
25
end
26
27
28
29
30
31
trackerLag
trackerLag
Definition:
ReadTrackerLag.m:5
calibrationError
calibrationError
Definition:
ReadTrackerLag.m:23
V
V
Definition:
ReadTrackerLag.m:21
trackerLagFilename
trackerLagFilename
Definition:
ReadTrackerLag.m:8
i
for i
Definition:
ReadTrackerLag.m:10
av_files
av_files
Definition:
ReadTrackerLag.m:4
xmlstr
xmlstr
Definition:
ReadTrackerLag.m:20
rootFolder
rootFolder
Definition:
Main_GetTrackerLags.m:1
rootCodeFolder
rootCodeFolder
Definition:
Main_GetTrackerLags.m:2
isValid
isValid
Definition:
ReadTrackerLag.m:6
maxCalibrationError
maxCalibrationError
Definition:
ReadTrackerLag.m:24
Generated on Thu Apr 25 2024 01:37:50 for PlusLib by
1.8.15