Home > demo3 > readdescriptor.m

readdescriptor

PURPOSE ^

SYNOPSIS ^

function [F,C,nfeat,npoints] = readdescriptor(file)

DESCRIPTION ^

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [F,C,nfeat,npoints] = readdescriptor(file)
0002 
0003 fid=fopen(file);
0004 fgetl(fid);
0005 nfeat=str2num(fgetl(fid));
0006 npoints=str2num(fgetl(fid));
0007 fmt=char(['%f']'*ones(1,nfeat)); fmt=fmt(:)';
0008 D=fscanf(fid,['<CIRCLE %f %f %f %f %f>; ' fmt ';\n']);
0009 fclose(fid);
0010 
0011 D=reshape(D,[nfeat+5,npoints])';
0012 
0013 C=D(:,1:5);
0014 F=D(:,6:end);

Generated on Sat 22-Aug-2009 22:15:36 by m2html © 2003