2013-01-11 43 views
1

我有幾個三維CT掃描,我將使用Metz等人(2010年)在elastix註冊工具箱(http://elastix.bigr.nl/wiki/index.php/Par0012)中實施的分組註冊方法進行註冊。該工具需要將4D數據(多個3D圖像)封裝在一個文件中。我知道這可以通過ITKTools工具箱的「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圖像組合?

回答

2

我會推薦使用MeVisLab。藉助DicomImport模塊,您可以將DICOM切片轉換爲4D卷,隨後您可以使用ImageLoad模塊打開並使用itkImageFileWriter模塊以ITK格式保存。有一個免費版本的MeVisLab應該足以執行這些類型的任務。

+1

感謝您的回覆。然而,我需要一個快速解決方案,並且最終我使用了SPM 2012b的dicomimport功能。 –

相關問題