1

elastix 登録ツールボックス ( http://elastix.bigr.nl/wiki/index.php/Par0012 )に実装されている Metz et al (2010) によるグループごとの登録方法を使用して登録する 3D CT スキャンがいくつかあります。 . このツールでは、4D データ (複数の 3D 画像) を 1 つのファイルにカプセル化する必要があります。これは、ITKTools ツールボックスの「pxcastconvert」ツールで実現できることを知っています (github https://github.com/ITKTools/ITKTools/blob/master/src/castconvert/castconvert4D.cxxの「castconvert4d.cxx」のため)。 )しかし、正しいコマンドライン引数がわかりません。使用法は次のとおりです。

<< "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"

可能であれば、pxcastconvert を使用して複数の 3D 画像を 1 つのファイル DICOM または MHD ファイルに結合する方法を教えてください。

4

2 に答える 2

2

I would recommend to use MeVisLab. With the DicomImport module you can convert from DICOM slices to a 4D volume which you can subsequently open with an ImageLoad module and save in ITK format using an itkImageFileWriter module. There is a free version of MeVisLab which should be sufficient to perform these kind of tasks.

于 2013-02-12T10:27:31.363 に答える
0

あなたが言及したプログラムがうまくいくと確信していますか?コンポーズではなく、キャストとコンバートの機能があるようです。

これを実行できるプログラムがあるかどうかはわかりませんが、http: //www.itk.org/Wiki/ITK/Examples/VectorImages/ImageToVectorImageFilter をご覧ください 。2 次元スカラー入力を 3 次元に変更するのは簡単です。また、出力ベクトル。

于 2013-01-21T09:25:02.630 に答える