Main Content

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=[])

The DisplayRange name-value argument of imshow scales the display range of a 16-bit image such that the minimum pixel value appears black and the maximum pixel value appears white.

참고 항목

함수

객체

관련 항목