MATLAB 帮助中心
从 Analyze 7.5 数据集的头文件中读取元数据
info = analyze75info(filename)
info = analyze75info(filename,'ByteOrder',byteOrder)
info = analyze75info(filename) 读取由 filename 指定的 Analyze 7.5 数据集的头文件。该函数返回结构体 info,其字段包含有关该数据集的信息。Analyze 7.5 是由 Mayo Clinic 的 Biomedical Imaging Resource 团队开发的三维生物医学图像可视化和分析产品。Analyze 7.5 数据集由一个头文件和一个图像文件组成。这些文件名称相同但文件扩展名不同。头文件的文件扩展名为 .hdr,图像文件的文件扩展名为 .img。
info
filename
.hdr
.img
示例
info = analyze75info(filename,'ByteOrder',byteOrder) 以 Big Endian 或 Little Endian 字节顺序读取 Analyze 7.5 头文件。
byteOrder
全部折叠
获取有关 Analyze 7.5 数据集的信息。Analyze 7.5 数据集由两个文件组成:一个文件扩展名为 .hdr 的头文件和一个扩展名为 .img 的图像文件。调用 analyze75info 时,不需要指定文件扩展名。
analyze75info
info = analyze75info('brainMRI');
获取有关 Analyze 7.5 数据集的信息,这次指定数据集的字节顺序。如果指定了错误的字节顺序,analyze75info 会尝试以另一个受支持的字节顺序读取文件。
info = analyze75info('brainMRI', 'ByteOrder', 'ieee-le');
Analyze 7.5 数据集的名称,指定为字符串或字符向量。您不需要指定文件扩展名。
示例: info = analyze75info('brainMRI');
数据类型: char | string
char
string
数据端序,指定为下表中的字符串或字符向量之一。如果指定的值导致读取错误,analyze75info 会发出警告消息,并尝试以相反的 ByteOrder 格式读取头文件。
ByteOrder
值
意义
'ieee-le'
字节顺序为 little endian
'ieee-be'
字节顺序为 big endian
关于 Analyze 7.5 数据集的信息,以结构体形式返回。
在 R2006a 之前推出
analyze75read
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处