http://vtk.1045678.n5.nabble.com/Make-3D-Modelling-from-2D-DICOM-td5727316.html




해당 스레드에서는 vtkDICOMImageReader를 사용하라고 되어있지만 아마 해당 클래스는 정상작동을 안할 가능성이 높다. 어떤 파일을 읽어들일수 있는지가 의문일 정도...





뭐 대충 찾아보면 압축되어있는 파일은 읽지못하고 그 Mac에서만 돌릴 수 있는 프로그램으로 풀어준 후에 읽어와야한다는것 같지만


ITK도 해보고 별의 별 짓을 다 했는데 해당 파트는 결국 다 무위로 돌아갔고


찾아낸 간단한 대안으로 GDCM(http://gdcm.sourceforge.net/)이라는것을 사용하여 DICOM이미지를 읽어들일 수 있다. CMake하는데도 손이 덜 가고 빠르게 진행이 된다.






다만 GDCM쪽의 DICOM 리더에서는 폴더째로 읽어들이는 매소드가 포함되어있지 않은 것으로 보여 별도의 파일목록 작성 매소드를 작성해서 작성된 파일 리스트를 복수의 DICOM파일을 읽어들이는 메소드로 넘겨줘야한다.

+ Recent posts