Leer datos de imagen desde archivos DICOM
Para leer datos de imagen desde un archivo DICOM, utilice la función dicomread
. La función dicomread
lee archivos que cumplen la especificación DICOM, pero también puede leer determinados archivos comunes que no la cumplen.
Al utilizar dicomread
, puede especificar el nombre de archivo como un argumento, como en el siguiente ejemplo. El ejemplo lee el archivo DICOM de muestra que se incluye con la toolbox.
I = dicomread('CT-MONO2-16-ankle.dcm');
También puede utilizar la estructura de metadatos devuelta por dicominfo
para especificar el archivo que desea leer, como en el siguiente ejemplo.
info = dicominfo('CT-MONO2-16-ankle.dcm');
I = dicomread(info);
Visualizar imágenes DICOM
Para visualizar los datos de imagen importados desde un archivo DICOM, utilice una de las funciones imshow
o imtool
de visualización de imágenes de la toolbox. No obstante, observe que, puesto que los datos de imagen en este archivo DICOM son datos de 16 bits con signo, debe utilizar la sintaxis de autoescalado con una de las dos funciones de visualización para que la imagen se pueda ver.
imshow(I,'DisplayRange',[])