dicom图像怎么在matlab读取并显示?

2025-02-23 12:32:28
推荐回答(2个)
回答1:

试一下:
I = dicomread('mri.dcm');
figure, imshow(I, 'DisplayRange',[]);

另外:请确认你的dcm文件是存在且完整的。

===================================================

可能是你没有安装图像处理工具箱,在命令行下输入:

ver

可以看到你是否安装图像处理工具箱

回答2:

在作dicom image时候, 一般就用
info = dicominfo('CT-MONO2-16-ankle.dcm');
Y = dicomread(info);
figure, imshow(Y, 'DisplayRange',[]);