これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dckey です。
プログラム:
NAME
dckey - ACR/NEMA DICOM PS3 ... 属性値を抽出します
SYNOPSIS
DCキー [ -ignorereaderrors ] [ -v |動詞 ] [ -ファイル名 ] [ -説明 ] [ -簡単に ] [
-d|XNUMX 進数 ] [ -キー|k 要素名|(0xgggg,0xeeee) ] ...
DESCRIPTION
DCキー 指定された dicom 入力ファイルを読み取り、選択された属性の値を表示します。
バイナリ属性は、先頭に「0x」と数値文字列を付けた XNUMX 進数で書き込まれます。
-Decimal オプションが指定されていない限り、属性はエンコードされるときに XNUMX 進数で書き込まれます。
指定。
OPTIONS
属性値、説明、詳細出力は標準エラーに送られます。
基本的な入力スイッチについては、 シントロ(1)。 このプログラムに固有のオプション
には次の値があります:
-説明
属性のタグ、名前、値の表現、および値の長さを表示します。
-簡単に
使用する属性のキーワード、等号、値を表示します。
同じ dckey 呼び出しで複数の値を自動的に抽出するスクリプト内。
-noerror を意味します。
-ignorereaderrors
DICOM ファイルの解析中にエラーが発生した場合でも、キー値の抽出を試みます。
-エラーなし
要求された属性が見つからなかった場合はエラーを報告せず、空の属性を報告するだけです。
値または行。 -brief によって暗示されます。
-d|XNUMX 進数
数値属性の最初 (または唯一) の値を XNUMX 進数値として表示します。
-k|キー 要素名|(0xgggg,0xeeee)
抽出する属性のリストにキーを追加します。 属性は次の場合もあります
(0xgggg,0xeeee) 形式の XNUMX 進数のペアとして指定します。これにより、
フェッチされるプライベート属性。
-ファイル名
引数で指定されたファイルの名前を表示します。 ハイフンは次の場合に報告されます
ファイル名が指定されていません。
ENVIRONMENT
例
% dckey -key 行 -key 列 -key ImageLocation
-test.dc3 の説明
(0x0028,0x0010) US 行 VR= VL=<0x0002> [0x0100]
(0x0028,0x0011) 米国列 VR= VL=<0x0002> [0x0100]
エラー - 見つかりません - (0x0028,0x0200) 米国の画像の場所
% dckey -k 行 -k ImagePositionPatient
-k 学習日 -k 学習時間
-k SOPClassUID test.dc3
1.2.840.10008.5.1.4.1.1.2
1996.04.17
19:38:00
45.000000\-120.000000\120.000000
0x0200
% dckey -d -k 行 test.dc3
512
% dckey -brief -k 行 -k 列 test.dc3
行数=0x200
列=0x200
onworks.net サービスを使用してオンラインで dckey を使用する