引子:
医学图像上常见的图像格式是dcm格式的,我也不是很了解,需要在后面的学习中继续深入学习;
我们的程序是以raw为输入的,所以需要将dcm格式转换为raw。
思路:
- 找到存放dcm的文件夹(默认所有的切片都是在这里,并且按名称顺序排好),获取dcm文件的数目以及单个dcm的长宽。
- 然后遍历所有的dcm文件,将数据存到一个三维数组中去
- 将三维数据进行保存。
代码:
clear all;
rawName='TOF_3D_multislab_6';
dirName='C:\Users\caoqing\Desktop\ffr006\an kun ping_MRA0217\TOF_3D_multislab_6';
files=dir(dirName);
N = length(files);
width=0;
height=0;
depth=0;
for i=1:1