DICOM 파일에서 영상 데이터 읽어 들이기
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 영상 보기
DICOM 파일에서 가져온 영상 데이터를 보려면 툴박스 영상 표시 함수 imshow
또는 imtool
중 하나를 사용합니다. 하지만 이 DICOM 파일의 영상 데이터가 부호 있는 16비트 데이터이기 때문에, 어느 표시 함수에든 자동 스케일링 구문을 사용해야 영상을 볼 수 있습니다.
imshow(I,DisplayRange=[])
참고 항목
앱
함수
객체
dicomFile
(Medical Imaging Toolbox) |getPixelData
(Medical Imaging Toolbox)