2014-11-07 2 views
-2

저는 2.5mm 슬라이스 두께와 1.5mm 슬라이스 간격을 가진 의학 이미지 스택을 가지고 있습니다. 그래서 조각들은 겹쳐져 있습니다. 이 슬라이스로 3D 볼륨을 만들려고합니다. 슬라이스 간격으로 인해 혼란스럽게 만드는 z 방향으로 스케일링하지 않을지 확실하지 않습니다. 겹치는 2D 슬라이스에서 3D 볼륨을 정확하게 구성하는 방법을 알려주십시오. 이것은 내가 지금까지했던 Matlab에서 겹치는 조각으로 3D 볼륨을 만드는 방법은 무엇입니까?

나는 3D 매트릭스로 (for 루프에서), 조각으로 슬라이스를 CT 슬라이스를 읽을 것입니다

.

for count = 1:totalSlices 
     fileName = dirData(count).name; 
     dicomImage = dicomread(fileName); 
     imageStack(:,:,count) = dicomImage; 
    end 

그리고 나는 내가 STL과 모델을 할

위의 이미지 스택에서 STL 파일을 생성 matlab에 중앙에서 ExportVoxelData 기능을 사용하지만이 z 방향으로 정확하게 조절하는 경우 나도 몰라 내 픽셀 크기는 X 및 Y 치수가 0.9766 mm입니다. 내 슬라이스 두께는 2.5mm입니다. 내 슬라이스 간격은 1.5mm입니다.

답변

0

중첩되어 있습니까? 반 복셀 두께 = 1.25mm. 이미지 평면 사이의 간격은 1.5mm입니다. 인접한 보셀 사이에 0.25mm 간격을 Z 축 방향으로 가지고 있습니다.

+0

슬라이스 두께가 조각 사이의 간격보다 작 으면 조각이 찍히지 않은 조각 사이에 간격 영역이 있습니다. 슬라이스 두께가 슬라이스 사이의 간격보다 큰 경우 슬라이스가 겹칩니다 (인접한 슬라이스 모두에 정보를 제공하는 영역이 있음). 그래서 내 조각의 중복은 2.5-1.5 = 1mm입니다. 문제는 내가 3D 모델을 만들 때이 겹침을 어떻게 설명해야할지 모르겠다는 것입니다 ... – kish