图像缩略图

NRRD格式文件读取器

版本1.1.0.1(2.67 kB) 杰夫·马瑟
从.nrrd医学成像格式文件中读取图像和元数据。

54下载

更新2016年9月01日

查看版本历史记录

查看许可证

从NRRD(.NRRD)医疗图像文件格式读取体积数据。此函数返回文件中存储在文件中的所有元数据。

引用

Jeff Mather(2021)。NRRD格式文件读取器(//www.tatmou.com/matlabcentral/fileexchange/34653-nrrd-format-file-reader),Matlab中央文件交换。检索到

意见及评分(21.

SilviaSellán.

这招真管用,谢谢你!

SORLY.

曼努埃尔·鲁斯赫

读取通过Slicer导出的文件时,我会获取以下错误消息:
“使用nrrdread时出错(第76行)
缺少必需的元数据字段。“

Christopher Mezias.

我收到错误:无法解析名称ref20131120pt14pl2.nrrd。
尽管我复制粘贴了名字,我把文件放到了与函数相同的matlab路径中。你知道怎么解决这个问题吗?谢谢!

斯蒂芬羔羊

史蒂文刘易斯

我很难使用MATLAB或7-ZIP解除此文件。

kannan u V.

当属性嵌入到DIM [0]中嵌入了这个问题时,DIM [1],DIM [2]字段名称值字段和脚本不喜欢它。使用标准ITK编写器(在C3D工具箱中)创建NRRD格式。
所以我添加了几行
if(包含(字段,'['))
字段(strfind(字段,'['))='';
结尾
如果(包含(,']'))
字段(strfind(字段,']'))='';
结尾

是* .nrrd格式的这一部分?

AEK.

王先生

ne

雷曼

雷曼

无意间点击了一下,不知道该怎么删除,对不起!

雷曼

Kalyan Sundar.

sandeep辛格

如何使用这个,请告诉我,我应该解压和添加文件夹,我已经安装我的matlab

Ibraheem al-Dhamari

体素值不正确。Slicer3d和Mitk中的体素值相同,但在Matlab中是不同的。

Ibraheem al-Dhamari

非常有用,
如果将数字元数据提取为数字而不是字符,则会很好。

Ilya Belevich

Nima Tajbakhsh.

做得好!我遇到的一个限制是在代码执行期间创建的一些临时文件不会删除。在医学图像的情况下,这可能是一个严重的问题,其中每个临时文件约为200MB。要解决此问题,我评论了以下代码的行

Cleaner = oncleanup(@()fclose(fidtmp));

并在“案例{'gzip','gz'}结束时添加了以下内容。”

fclose(fidtmp);
系统(['del'tmpfile])
系统(['del'tmpbase])

ROI Mehrez.

你可能会在Fopen中有一个职位。fileid在函数ReadData指向NHDR和数据文件

最大

MATLAB版本兼容性
用R2011B创建
与任何版本兼容
平台兼容性
窗户 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!