MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
DICOM の固有識別子の情報の取得
details = images.dicom.decodeUID(uid)
details = images.dicom.decodeUID(uid) は uid に含まれる DICOM の固有識別子の情報を返します。details には UID の名前とタイプが含まれています。uid が転送構文に対応する場合、details にはエンディアン、イメージ ピクセルを読み取るために必要な DICOM 値の表現 (VR)、および圧縮の情報も含まれます。
details
uid
関数 images.dicom.decodeUID は、PS 3.6-2009 でのいくつかの追加を含め、PS 3.6-1999 の仕様で定義された ID を解釈できます。
images.dicom.decodeUID
例
すべて折りたたむ
DICOM ファイルからメタデータを読み取り、UID フィールドを抽出します。
info = dicominfo("CT-MONO2-16-ankle.dcm"); uid = info.SOPClassUID;
UID を復号化します。
uid_info = images.dicom.decodeUID(uid)
uid_info = struct with fields: Value: '1.2.840.10008.5.1.4.1.1.7' Name: 'Secondary Capture Image Storage' Type: 'SOP Class'
DICOM の固有識別子。string または文字ベクトルとして指定します。
例: "1.2.840.10008.5.1.4.1.1.7"
"1.2.840.10008.5.1.4.1.1.7"
データ型: char | string
char
string
UID からの情報。次のフィールドをもつ構造体として返されます。
Value
UID の値。文字ベクトルとして返されます。uid が有効な UID ではない場合、このフィールドの値は空の文字ベクトル '' になります。
''
Name
UID の名前。文字ベクトルとして返されます。
Type
UID のタイプ。文字ベクトルとして返されます。
転送構文の場合、構造体には次の追加フィールドがあります。
Compressed
true
false
Endian
'ieee-be'
'ieee-le'
PixelEndian
VR
'Implicit'
'Explicit'
LossyCompression
CompressionType
すべて展開する
backgroundPool
ThreadPool
この関数は、スレッドベースの環境を完全にサポートします。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
images.dicom.decodeUID は、スレッドベースの環境をサポートするようになりました。
dicominfo | dicomuid
dicominfo
dicomuid
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ