使用 Pydicom 编辑私人标签

问题描述 投票:0回答:1

我正在尝试使用 Pydicom 从 RTPLAN 编辑私人标签

首先,我阅读了 dicom 文件: ds = dicom.read_file('dicomfile')

我要修改的标签是

我尝试了命令:ds[0x4001, 0x1012] = 'test'

但它返回以下错误:

TypeError:数据集项必须是“DataElement”实例

如何修改该标签的值?

tags private dicom pydicom
1个回答
0
投票

简单的答案,因为在这种情况下私有数据元素已经存在,只需更改其value

 ds[0x4001,0x1012].value = b'test'

另一个答案是查看有关使用私有数据元素的文档,其中描述了更灵活的使用它们的方法。

© www.soinside.com 2019 - 2024. All rights reserved.