DICOM 数据为标准医学图像数据,文件后缀为.dcm. 在进行医学切片三维重建之前,需要把
数据转换成 matlab 数据格式.mat.
第一步,转换需要用到 MRIcrond 软件,下载以后,安装其中的 dcm2niigui.exe.安装完成以
后运行该程序。
更改 Output Format 为 SPM8 输出格式。直接把 DICOM 数据文件夹拖拽到空白处,待其自
动转换完成后,会显示转换后的 nii 数据存储位置。多个 DICOM 切片数据经过转换以后,生
成两个文件,其中有一个 O 开头的文件,即是我们接下来需要用到的。
第二步,下载 spm8,官网下载需要填一些信息,下载以后把 spm8 文件夹放到 matlab 安装
目录。
在 matlab 中,把 spm8 的路径加进去。接下来在 matlab 中执行以下命令:
vLinearDrift=spm_vol('filename.nii');
data=spm_read_vols(vLinearDrift);
其中,filename.nii 为上文已经转换的 o 开头的文件名。保存工作空间的转换数据即可。
注意,matlab 的当前工作路径需要与数据存储路径保持一致,否则会报错。