2013-01-11 3 views
1

나는 elastix 등록 도구 상자 (http://elastix.bigr.nl/wiki/index.php/Par0012)에 구현 된 Metz 외 (2010)의 그룹 단위 등록 방법을 사용하여 등록 할 3D CT 스캔을 몇 가지했습니다. 이 도구는 4D 데이터 (여러 3D 이미지)가 단일 파일로 캡슐화되어야합니다. ITXTools 도구 상자의 "pxcastconvert"도구 (github https://github.com/ITKTools/ITKTools/blob/master/src/castconvert/castconvert4D.cxx의 "castconvert4d.cxx"로 인해)를 통해 얻을 수 있지만 올바른 명령 줄 인수를 이해할 수 없다는 것을 알고 있습니다. 사용법은 다음과 같습니다ITKTools를 사용하여 4D 이미지 시리즈를 단일 DICOM 파일에 저장하는 방법은 무엇입니까?

<< "pxcastconvert\n" 
<< " -in  inputfilename\n" 
<< " -out  outputfilename\n" 
<< " [-opct] outputPixelComponentType, default equal to input\n" 
<< " [-z]  compression flag; if provided, the output image is compressed\n" 
<< "OR pxcastconvert\n" 
<< " -in  dicomDirectory\n" 
<< " -out  outputfilename\n" 
<< " [-opct] outputPixelComponentType, default equal to input\n" 
<< " [-s]  seriesUID, default the first UID found\n" 
<< " [-r]  add restrictions to generate a unique seriesUID\n" 
<< "   e.g. \"0020|0012\" to add a check for acquisition number.\n" 
<< " [-z]  compression flag; if provided, the output image is compressed\n\n" 

가능하면 단일 파일 DICOM 또는 MHD 파일 사용 pxcastconvert에서 여러 3D 이미지를 결합하는 방법을 나에게 조언을 수 있을까?

답변

0

언급 한 프로그램에서 문제가 해결 되었습니까? 그것은 캐스트와 변환 기능을 가지고 있기 때문에 작성하지 않습니다.

어떤 프로그램에서이 작업을 수행 할 수 있는지는 잘 모르겠으나 한번보실 수 있습니다. http://www.itk.org/Wiki/ITK/Examples/VectorImages/ImageToVectorImageFilter 2 차원 스칼라 입력을 3d 및 출력 벡터로 쉽게 변경하실 수 있습니다.

2

MeVisLab을 사용하는 것이 좋습니다. DicomImport 모듈을 사용하면 DICOM 슬라이스를 4D 볼륨으로 변환 할 수 있습니다.이 볼륨을 ImageLoad 모듈로 열고 itkImageFileWriter 모듈을 사용하여 ITK 형식으로 저장할 수 있습니다. 이러한 유형의 작업을 수행하기에 충분한 MeVisLab의 무료 버전이 있습니다.

+1

답장을 보내 주셔서 감사합니다. 그러나 빠른 솔루션이 필요했습니다. SPM 2012b의 dicomimport 기능을 사용하여 종료되었습니다. –