Main Content

analyze75info

从 Analyze 7.5 数据集的头文件中读取元数据

说明

示例

info = analyze75info(filename) 读取由 filename 指定的 Analyze 7.5 数据集的头文件。该函数返回结构体 info,其字段包含有关该数据集的信息。Analyze 7.5 是由 Mayo Clinic 的 Biomedical Imaging Resource 团队开发的三维生物医学图像可视化和分析产品。Analyze 7.5 数据集由一个头文件和一个图像文件组成。这些文件名称相同但文件扩展名不同。头文件的文件扩展名为 .hdr,图像文件的文件扩展名为 .img

info = analyze75info(filename,'ByteOrder',byteOrder) 以 Big Endian 或 Little Endian 字节顺序读取 Analyze 7.5 头文件。

示例

全部折叠

获取有关 Analyze 7.5 数据集的信息。Analyze 7.5 数据集由两个文件组成:一个文件扩展名为 .hdr 的头文件和一个扩展名为 .img 的图像文件。调用 analyze75info 时,不需要指定文件扩展名。

info = analyze75info('brainMRI');

获取有关 Analyze 7.5 数据集的信息,这次指定数据集的字节顺序。如果指定了错误的字节顺序,analyze75info 会尝试以另一个受支持的字节顺序读取文件。

info = analyze75info('brainMRI', 'ByteOrder', 'ieee-le');

输入参数

全部折叠

Analyze 7.5 数据集的名称,指定为字符串或字符向量。您不需要指定文件扩展名。

示例: info = analyze75info('brainMRI');

数据类型: char | string

数据端序,指定为下表中的字符串或字符向量之一。如果指定的值导致读取错误,analyze75info 会发出警告消息,并尝试以相反的 ByteOrder 格式读取头文件。

意义

'ieee-le'

字节顺序为 little endian

'ieee-be'

字节顺序为 big endian

数据类型: char | string

输出参量

全部折叠

关于 Analyze 7.5 数据集的信息,以结构体形式返回。

版本历史记录

在 R2006a 之前推出

另请参阅