我有很多.nii文件。我想知道如何将.nii文件转换为.nii.gz文件?
谢谢
发布于 2016-03-29 07:26:01
据我所知,压缩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上是否有效)。
通常,它们是卷数据,因此会占用相当多的磁盘空间。压缩它纯粹是为了减小文件的大小,而不应该修改数据。
发布于 2016-03-29 07:26:22
您可以简单地这样做:
gzip({'*.nii'},outputdir)它会将你所有的nii文件压缩到一个nii.gz中,并把它放到outputdir中。
从文档中:
要对当前目录中的所有.m和.mat文件进行gzip压缩并将结果存储在目录归档中,请键入以下内容:
gzip({'.m','.mat'},'archive')
https://stackoverflow.com/questions/36271561
复制相似问题