帮助中心帮助中心
从 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
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office