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