如何在matlab中读取多个dicom文件的标题?

时间:2010-09-26 15:25:25

标签: image matlab image-processing

请有人告诉我一种方法来读取多个dicom(mri)图像的标题 并将它们存储在一个结构中

我真的需要在我的项目中执行此操作

1 个答案:

答案 0 :(得分:1)

我建议为MATLAB下载Statistical Parametric Mapping (SPM) software package。最新版本为SPM8,我们经常将其用于我们的fMRI数据处理。

下载,解压缩并将包添加到MATLAB路径后,您可以使用函数spm_dicom_headers只读取DICOM文件中的标题信息。您可以像这样调用函数:

hdr = spm_dicom_headers(fileArray);

其中fileArraycharacter array of strings,每行有一个文件名/路径,hdr是标题信息的cell array(每个文件一个单元格)。