使用MergeCom向DICOM添加私有标记时出现问题

时间:2015-08-20 09:26:12

标签: c++ dicom

我正在使用MergeCom DICOM工具包创建DICOM文件。我需要在我们保存数据的DICOM文件中添加一些私有标记。但标签未按预期正常运行。即我们正在将标记0077, 0011插入DICOM文件。但是一旦插入并保存了相同内容,如果我们在任何查看器中打开DICOM文件,标记将显示为0077, 1011。而不是0011,而是1011

我使用API​​ MC_Add_Private_Block创建私有块,使用API​​ MC_Add_Private_Attribute插入私有标记。 API MC_Set_pValue_From_Int用于设置代码的值。

此问题是否与MergeCom工具包有关? 任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

您必须拥有私有创建者元素才能正确保留私有组中的元素块。它们总是(gggg,00xx),其中xx是10-FF。我猜想MergeCom假设你的情况是(0077,0010)。

除了(0077,11xx)属性块的私有创建者之外,

(0077,0011)不是任何有效属性。