<p>是从96年的PIKER edge1.5T 机产读出,似乎是用一种dbase数据库管理。图像文件是,每个slice 一个文件,大约129K. 打开是乱码,请教专家,如何读出并成像。谢谢!</p><p>有一个别人用过的matlab读出程序可能有提示:</p><p>ImageNo = input('Input the first image number (3 digits, hex, string) = ');<br />FID = fopen(['D:\mridata\dbase\files\image-00000666',ImageNo]);<br />Im.(['Im',ImageNo]) = fread(FID,'uint16');<br />Im.(['Im',ImageNo])(1:104) = [];<br />Im.(['Im',ImageNo]) = reshape(Im.(['Im',ImageNo]),256,256);<br />Im.(['Im',ImageNo]) = Im.(['Im',ImageNo])';<br />fclose(FID);</p><p>clear FID;</p> |