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);