如何使用dcm4che3添加自定义私有标记

时间:2017-02-08 15:23:18

标签: java dcm4che

我可以使用dcm4che2在现有的dicom标头中添加私有标记: -

 private int privateTagForOldData = 0x78610010;
 private int privateTagCreator = 0x78611010;

 dicomObject.putString(dicomObject.resolveTag(privateTagForOldData, "Test", true), VR.LT,
                        "private tag description");
 LOGGER.info("Private tag added");

如何使用dcm4che3,方法resolveTag不存在

attributes.setString(ds.resolveTag(privateTagForOldData, "Test", true), VR.LT,
                        "private tag description")

1 个答案:

答案 0 :(得分:0)

在dcm4che3中,setString(int tag,VR vr,String s)方法也将用于创建标记,如下所示: -

attributes.setString(2019622928, VR.LT, "Test");
attributes.setString(2019627024, VR.LT, "private tag description");

注意:我已将十六进制转换为十字形,用于我在问题中发布的值