主要内容

analyze75read

从Analyze 7.5数据集的图像文件中读取图像数据

描述

例子

X= analyze75read (文件名从字符向量指定的Analyze 7.5格式数据集的图像文件读取图像数据文件名.函数返回图像数据X

Analyze 7.5是一款3d生物医学图像可视化和分析产品,由梅奥诊所的生物医学成像资源开发。Analyze 7.5数据集由两个文件组成,一个头文件和一个图像文件。文件名称相同,但扩展名不同。头文件具有文件扩展名.hdr图像文件有文件扩展名img

请注意

默认情况下,analyze75read返回图像数据在放射方向(LAS)。有关更多信息,请参见从Analyze 7.5文件中读取图像数据

例子

X= analyze75read (信息从元数据结构中指定的映像文件中读取映像数据信息信息方法返回的有效元数据结构analyze75info函数。

例子

全部折叠

从Analyze 7.5文件中读取映像数据。

X = analyze75read(“brainMRI”);

查看数据。首先,由于Analyze 7.5格式使用了放射定向(LAS),翻转数据以在MATLAB中正确显示图像。

X =翻转(X);

然后,重新塑造数据以创建可以使用显示的数组蒙太奇.选择12 ~ 17帧。

Y =重塑(X(:,: 17),[大小(X, 1)大小(X, 2) 1 6]);蒙太奇(Y);

图中包含一个轴对象。axis对象包含一个image类型的对象。

返回的结构从Analyze 7.5数据集中读取图像数据analyze75info指定数据集。首先,使用analyze75info创建信息结构。

信息= analyze75info(“brainMRI”);

调用analyze75read从数据集中读取图像数据,指定返回的信息结构analyze75info

X = analyze75read(info);

输入参数

全部折叠

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

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

数据类型:字符

类返回的结构指定的有关Analyze 7.5数据集的信息analyze75info函数。

数据类型:结构体

输出参数

全部折叠

来自Analyze 7.5数据集的图像数据,以数组形式返回。X可以逻辑uint8int16int32,或analyze75read使用数据类型X这与数据集头文件中指定的数据类型一致。不支持复杂和RGB数据类型。对于单帧灰度图像,X是一个——- - - - - -n数组中。

版本历史

R2006a之前介绍

另请参阅

Baidu
map