git-svn-id: http://moon:8086/svn/matlab/trunk@153 801c6759-fa7c-4059-a304-17956f83a07c
21 lines
420 B
Matlab
Executable File
21 lines
420 B
Matlab
Executable File
function data = color_read(name)
|
|
item_size = 8;
|
|
|
|
fid = fopen(name,'r');
|
|
if(fid < 0)
|
|
data = fid;
|
|
return;
|
|
end;
|
|
|
|
version = fread(fid,1,'uint');
|
|
prec_type = fscanf(fid,'%s',1);
|
|
fread(fid,1,'uint8');
|
|
n_rows = fread(fid,1,'uint');
|
|
n_cols = fread(fid,1,'uint');
|
|
data_size = fread(fid,1,'uint');
|
|
data = reshape(fread(fid,n_rows*n_cols,prec_type),n_rows,n_cols);
|
|
[n_rows,n_cols] = size(data)
|
|
|
|
fclose(fid);
|
|
|