主要内容

niftiwrite

使用NIfTI格式将卷写入文件

描述

例子

niftiwrite (V,文件名)写入体积图像数据V通过使用神经成像信息技术倡议(NIfTI)格式转换为文件。默认情况下,niftiwrite创建一个包含元数据和容量数据的组合NIfTI文件。niftiwrite名字的文件文件名,添加.nii文件扩展名。niftiwrite使用适当的默认值和卷属性(如大小和数据类型)填充元数据。

niftiwrite同时支持的NIfTI1而且NIfTI2文件格式。NIfTI1是默认的文件格式。写入NifTI数据NIfTI2格式,使用语法与名称,值对参数。指定版本参数为“NIfTI2”

例子

niftiwrite (V,文件名,信息)写入容量数据V的文件,包括来自的文件元数据信息.如果元数据与图像内容和大小不匹配,则niftiwrite返回一个错误。

niftiwrite (V,文件名,信息,名称,值)中指定的选项将容量数据写入文件名称,值对。

例子

全部折叠

使用its来加载NIfTI图像.nii文件名。

V = niftiread (“brain.nii”);

使用3 × 3的中值滤波器在3-D中过滤图像。

V = medfilt3 (V);

将过滤后的图像写入.nii文件,使用默认头值。

niftiwrite (V,“outbrain.nii”);

从NIfTI文件读取元数据.nii文件名。

信息= niftiinfo (“brain.nii”);

通过使用文件元数据从文件中读取容量数据。

V = niftiread(信息);

编辑描述文件的元数据字段。

信息。描述=“使用MATLAB R2017b修改”;

将使用修改后的元数据的容量数据写入新的.nii文件。

niftiwrite (V,“outbrain.nii”、信息);

输入参数

全部折叠

NIfTI文件的名称,指定为字符串标量或字符向量。默认情况下,niftiwrite创建包含元数据和图像数据并具有文件扩展名的组合格式文件.nii.如果指定“压缩”名称-值对,niftiwrite添加文件扩展名.nii.gz.如果你设置“组合”名称-值对,然后niftiwrite创建具有相同名称和不同文件扩展名的两个文件。一个文件包含与卷关联的元数据并具有文件扩展名.hdr.另一个文件包含图像数据并具有文件扩展名img

数据类型:字符|字符串

体积数据,指定为数值数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

类返回的结构指定的文件元数据niftiinfo函数。

数据类型:结构体

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

例子:niftiwrite (V,“outbrain.nii”、“压缩”,真的)

要创建的NIfTI文件类型,指定为真正的.如果真正的(默认),niftiwrite使用文件扩展名创建单个文件.nii.如果,niftiwrite创建两个名称相同但扩展名不同的文件:.hdr对于包含元数据的文件,和img对于包含容量数据的文件。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

压缩图像数据,指定为真正的.如果“压缩”真正的,然后niftiwrite使用gzip生成带有文件扩展名的压缩文件. gz

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

数据的端序,指定为“小”,表示小端格式(默认)或“大”,表示大端格式。

数据类型:字符|字符串

NIfTI数据格式,指定为“NIfTI1”“NIfTI2”

  • 如果指定为“NIfTI1”,然后niftiwrite写入输入根据NIfTI1数据格式。

  • 如果指定为“NIfTI2”,然后niftiwrite写入输入根据NIfTI2数据格式。

  • 如果未指定,则为的默认值“版本”根据输入体积数据的最大尺寸选择。

    • 如果输入的最大维度小于或等于32767,则默认值为NIfTI1

    • 如果输入的最大维度大于32767,则默认值为NIfTI2

数据类型:字符|字符串

参考文献

[1]考克斯,R. W. J.阿什伯纳,H.布莱曼,K.菲塞尔,C.哈塞尔格罗夫,C. J.霍姆斯,J. L.兰开斯特,D. E.雷克斯,S. M.史密斯,J. B.伍德沃德,S. C.斯特罗瑟。“一个(某种程度上)新的图像数据格式标准:NiFTI-1。”人类大脑绘图组织第十届年会,匈牙利布达佩斯,2004年6月。

版本历史

介绍了R2017b

另请参阅

|

Baidu
map