これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド drr です。
プログラム:
NAME
drr - デジタル的に再構成された X 線写真を作成します。
SYNOPSIS
Drr [オプション] [インファイル]
DESCRIPTION
デジタル再構成放射線写真 (DRR) は、次のことができる合成放射線写真です。
コンピューター断層撮影 (CT) スキャンから生成されます。 参考画像として使用しております
放射線治療前に患者の正しいセットアップ位置を確認します。
DRR USAGE
plastimatch に付属する drr プログラムは、CT 画像を入力として受け取り、CT 画像を生成します。
またはそれ以上の出力画像。 入力画像は MHA 形式であり、出力画像は次のとおりです。
pgm、pfm、または raw 形式のいずれか。 コマンドラインの使用法は次のとおりです。
使用法: drr [オプション] [infile]
オプション:
-A ハードウェア 「cpu」または「cuda」のいずれか (デフォルト=cpu)
-a num num 個の等間隔の角度を生成します
-N 角度 隣接する角度の差 (度単位)
-nrm "xyz" パネルの法線ベクトルを設定します
-vup "xyz" パネルの vup ベクトル (一番上の行に向かって) を設定します。
-g "sad sid" sad、sid (単位: mm) を設定します。
-r "rc" 出力解像度を設定します (ピクセル単位)。
-sscale 出力ファイルの強度をスケールします。
-e 出力値の指数マッピングを実行します。
-c "rc" 画像の中心を設定します (ピクセル単位)。
-z "s1 s2" イメージャの物理サイズを設定します (mm 単位)
-w "r1 r2 c1 c2" ウィンドウ内のピクセル (ピクセル単位) の画像のみを生成します
-t outformat 出力形式を選択します: pgm、pfm、または raw
-i アルゴリズム アルゴリズム {exact,uniform} を選択します
-o "o1 o2 o3" アイソセンター位置を設定します
-I infile 入力ファイルを mha 形式に設定します
-O outprefix 指定されたプレフィックスを使用して出力ファイルを生成します
drr プログラムはどちらでも使用できます。 画像 モード or 回転する モード。 シングルで
画像モードでは、X 線源と画像パネルの完全な形状を指定します。
単一の画像。 回転モードでは、イメージング ジオメトリは次のように想定されます。
コマンド ライン オプションについては、次で詳しく説明します。
-A ハードウェア
スレッド モードとして「cpu」または「cuda」を選択します。 デフォルト値は次のとおりです
"CPU"。
CPU ハードウェアを使用する場合、DRR 生成ではマルチコア アクセラレーションに OpenMP が使用されます。
あなたのコンパイラはこれをサポートしています。 Gcc と Microsoft Visual Studio Professional
コンパイラは OpenMP をサポートしますが、Microsoft Visual Studio Express はサポートしません。
現時点では、cuda アクセラレーションは機能していません。
-a NUM 等間隔の角度を num 個生成します
-r 「r1 r2」
撮像パネルの解像度を設定します(ピクセル単位)。 ここで、r1 は数値を指します。
行数、r2 は列数を指します。
SINGLE IMAGE モード
次の例は、単一イメージ モードの使用を示しています。
drr -nrm "1 0 0" \
-vup "0 0 1" \
-g "1000 1500" \
-r "1024 768" \
-z "400 300" \
-c "383.5 511.5" \
-o "0 -20 -50" \
入力ファイル.mha
上の例では、アイソセンターは (0, -20, -50) に選択され、その位置がマークされています。
CT画像。 投影画像の向きは、 NRM & ヴアップ
オプション。 デフォルト値 (1, 0, 0) および (0, 0, 1) を使用すると、図に示されている DRR が得られます。
右: [画像] [画像]
法線方向を変えることで(NRM)、範囲内で異なるビーム方向を選択できます。
アイソセントリック軌道。 たとえば、前方後方 (AP) DRR は通常の
以下に示すように (0, -1, 0) の値: [画像]
撮像パネルの回転は、 ヴアップ オプション。 のデフォルト値
ヴアップ は (0, 0, 1) です。これは、パネルの上部が正の z 方向を向いていることを意味します。
世界座標での方向。 パネルを 45 度回転したい場合
AP ビューで反時計回りに設定すると、 ヴアップ に示すように、(1, 0, 1) 方向に
下の画像。 ご了承ください ヴアップ 正規化する必要はありません。 [画像]
回転 モード
回転モードでは、複数のイメージが作成されます。 光源と撮像パネルを想定
アイソセンタの周りを円軌道で回転します。 円軌道を実行します
Z 軸周りに画像が生成されます。 -N ANG 軌道の度数。 これ
次の例を使用して説明します。
drr -N 20 \
-a 18 \
-g "1000 1500" \
-r "1024 768" \
-z "400 300" \
-o "0 -20 -50" \
入力ファイル.mha
上記の例では、次のように 18 度間隔で 20 枚の画像が生成されます。
onworks.net サービスを使用してオンラインで DRR を使用する