Subversion Repositories seema-scanner

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
202 jakw 1
function alnStruct = readMeshLabALN(alnFileName)
2
% read meshlab aln file
3
alnStruct = struct([]);
4
 
5
fid = fopen(alnFileName, 'r');
6
nPointClouds = fscanf(fid, '%d', 1);
7
for i=1:nPointClouds
8
    alnStruct(i).FileName = fscanf(fid, '%s \n #', 1);
9
    TR = fscanf(fid, '%f', 16);
10
    TR = reshape(TR, 4, 4);
11
    TR = transpose(TR);
12
    alnStruct(i).Rotation = TR(1:3, 1:3);
13
    alnStruct(i).Translation = TR(1:3, 4);
14
end
15
 
16
fclose(fid);
17
 
18
end
19