Чтобы считать данные изображения из файла DICOM, используйте dicomread
функция. dicomread
функция считывает файлы, которые соответствуют спецификации DICOM, но могут также считывать определенные общие несоответствующие файлы.
При использовании dicomread
можно задать имя файла в качестве аргумента, как в следующем примере. В примере считывается выборка файла DICOM, включенного в тулбокс.
I = dicomread('CT-MONO2-16-ankle.dcm');
Можно также использовать структуру метаданных, возвращенную dicominfo
чтобы указать файл, который вы хотите считать, как в следующем примере.
info = dicominfo('CT-MONO2-16-ankle.dcm');
I = dicomread(info);
Чтобы просмотреть данные изображения, импортированные из файла DICOM, используйте одну из функций отображения изображений тулбокса imshow
или imtool
. Обратите внимание, однако, что, поскольку данные изображения в этом файле DICOM подписаны 16-битными данными, необходимо использовать синтаксис автоматического сканирования с любой функцией отображения, чтобы сделать изображение видимым.
imshow(I,'DisplayRange',[])