如何在matlab中读取一组三维dicom图片

2024-12-19 17:44:04
推荐回答(2个)
回答1:

X = dicomread(FILENAME, 'Frames', V)
其中V是一个向量,包含你想读的帧的索引:V=[1,2,3,..]
-----------------------------------------------------
X = dicomread('the_fucking_DICOM.dcm', 'Frames', [1,2,3,7,8,10]);

回答2:

  读写Dicom格式的图像:
  I=dicomread('E:/CT/37222.dcm'); %读取图像
metadata = dicominfo('E:/CT/37222.dcm');%存储信息
imagesc(I);%显示图像
dicomwrite(I, 'E:/CT/37222.dcm',metadata);%写入Dicom图像。