这个示例展示了如何从包含2-D图像的DICOM文件集合创建图像数据存储。
指定包含2-D DICOM映像文件的目录的位置。
dicomDir = fullfile (matlabroot,“工具箱/图片/ imdata /狗”);
创建一个imageDatastore
的句柄,指定read函数dicomread
函数。
dicomds = imageDatastore (dicomDir,...“FileExtensions”,“.dcm”,“ReadFcn”@ (x) dicomread (x));
读取并显示数据存储中的第一个映像。
我=读(dicomds);
显示图像。图像具有签名的16位数据,所以将显示范围缩放到图像中的像素值。
imshow(我,[])