Чтобы считать данные изображения из файла 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',[])