Subversion Repositories seema-scanner

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
213 jakw 1
function writeMeshLabALN(alnStruct, alnFileName)
2
% write meshlab aln file
3
 
4
fid = fopen(alnFileName, 'w');
5
nPointClouds = length(alnStruct);
6
 
7
fprintf(fid, '%d\n', nPointClouds);
8
 
9
for i=1:nPointClouds
10
 
11
    fprintf(fid, '%s\n#\n', alnStruct(i).FileName);
12
 
13
    TR = eye(4,4);
14
    TR(1:3,1:3) = alnStruct(i).Rotation;
15
    TR(1:3, 4) = alnStruct(i).Translation;
16
 
17
    TR = transpose(TR);
18
 
19
    fprintf(fid, '%f %f %f %f\n', TR);
20
end
21
 
22
fclose(fid);
23
 
24
end
25