试一下:
I = dicomread('mri.dcm');
figure, imshow(I, 'DisplayRange',[]);
另外:请确认你的dcm文件是存在且完整的。
===================================================
可能是你没有安装图像处理工具箱,在命令行下输入:
ver
可以看到你是否安装图像处理工具箱
在作dicom image时候, 一般就用
info = dicominfo('CT-MONO2-16-ankle.dcm');
Y = dicomread(info);
figure, imshow(Y, 'DisplayRange',[]);