pydicomのDataset.elements 関数の使い方について記載しています。
目次
pydicom.dataset.elements
1.概要
データセットのトップレベルを反復し、DataElementsもしくはRawDataElementsを生成します。
要素は__getitem__(Dataset.get_item(key))と同じ方法で返されます。
例)Dataset.get_item(‘0x00080008’)
2.引数
なし
3.戻り値
なし
4.Yields
DataElement もしくは RawDataElement を生成します。
また、タグ番号の昇順でソートされます。
5.使用例
elements()で生成された、DataElementsもしくはRawDataElements を表示します。
1 2 3 4 5 6 7 8 9 10 |
import pydicom from pydicom.data import get_testdata_files # DICOMファイルの読み込み filename = get_testdata_files('JPEG-lossy.dcm')[0] ds = pydicom.dcmread(filename) # elements で生成された、DataElementsまたはRawDataElements を表示 for elem in ds.elements(): print(elem) |