如何将.nii转换为.nii.gz文件?

时间:2016-03-28 21:32:05

标签: image matlab image-processing gzip

我有很多.nii个文件。我想知道如何将.nii文件转换为.nii.gz文件?

由于

2 个答案:

答案 0 :(得分:1)

据我所知,压缩NIfTI文件没什么特别之处。在MATLAB中,您可以简单地执行:

gzip('niftifilename.nii') % this will return niftifilename.nii.gz
gzip('*.nii') % for multiple nii files to create one .nii.gz

要再次使用该文件,您可以使用gunzip将其解压缩。我在我的Mac上试过这个(不知道这是否适用于Windows)。

通常,它们是卷数据,因此会占用相当多的磁盘空间。压缩它纯粹是为了减小文件的大小,不应该修改数据。

答案 1 :(得分:0)

您可以这样做:

gzip({'*.nii'},outputdir)

将所有nii文件压缩成nii.gz并将其放入outputdir。

来自文档:

  

要gzip当前目录中的所有.m和.mat文件并存储   结果在目录存档中,键入:

     

gzip的({ '的.m', ' .MAT'}, '归档')