pydicomのDataset.add_new関数の使い方について記載しています。
目次
pydicom.dataset.add_new
1.概要
データセット に データエレメント を追加します。
2.引数
add_new(tag, VR, value)
tag
追加するtag(group,element)を指定します。書き方は複数あり以下のように指定できます。
例)Content Date(0008,0023)を指定する場合
0x00080023、[0x0008,0x0023]、(0x0008,0x0023)
VR:str
VRをstr型で指定します。
value
値を指定します。
3.戻り値
なし
4.使用例
データセットに、データエレメント(0008, 0023)を追加します。
1 2 3 4 5 6 7 8 9 10 11 |
import pydicom from pydicom.data import get_testdata_files filename = get_testdata_files('MR_small.dcm')[0] ds = pydicom.dcmread(filename) ds.add_new(0x00080023, 'DA', '20180801') # ds.add_new([0x0008,0x0023], 'DA', '20180802') # ds.add_new((0x0008,0x0023), 'DA', '20180803') print(ds) |