使用DCMTK从现有DICOM文件创建新的DICOM文件

时间:2014-10-27 18:29:13

标签: dicom dcmtk

我正在尝试从现有的DICOM文件创建一个新的DICOM文件。所以,场景是我有一个DICOM文件,我对它进行了一些图像处理并生成一个转换/处理过的文件,我想用原始文件作为模板保存它。

唯一改变的是

1:像素数据

2:重新缩放和偏移标记。

有谁知道如何使用DCMTK实现这一目标?我查看了各种示例,但大多数示例都展示了如何将JPG或BMP图像保存到新的DICOM文件中。

3 个答案:

答案 0 :(得分:4)

如果修改图像数据(像素数据),则应使用新的系列实例UID和SOP实例UID保存新数据集。此外,还应将图像类型(0008,0008)的第一个值更新为“DERIVED”以反映该图像不是原始图像。根据患者检查特征,第二值Image Type标签可以是“PRIMARY”或“SECONDARY”。您还可以使用派生描述(0008,2111)和派生代码序列(0008,9215)来描述图像的派生方式。此外,您还可以通过添加可选的源图像序列(0008,2112)来引用用于创建派生图像的源图像,该源图像序列可以包含参考SOP类UID列表(0008,1150)/参考SOP实例UID (0008,1150)pair(s)。

答案 1 :(得分:1)

对于除像素数据之外的任何内容,dcmodify是您选择的工具。

对于像素数据,您可以使用dcmdump将像素数据提取到RAW文件,更改它并使用dump2dcm将其重新集成到DICOM文件中

答案 2 :(得分:0)

Kinldy检查dcmodify可执行文件并检查help in命令,它可以选择修改标签。

相关问题