首页 > 解决方案 > 有没有一种简单的方法可以找到 DICOM 标签的类型?

问题描述

为了创建匿名/去识别工具,我想从 DICOM 文件中删除/覆盖所有不必要的标签/属性。我在互联网上搜索过,但没有找到一个明确的列表,其中列出了哪些标签对于 DICOM 文件是强制性的。

我发现有多种类型,类型1是强制性的,类型2必须至少是一个空字符串,类型3可以删除。但到目前为止,我还没有在网上找到一个包含所有标签及其类型的简单列表。有没有人有标签和类型列表或 DICOM 文件的强制标签列表?

标签: dicompydicom

解决方案


强制属性(由它们的标签给出)取决于 DICOM 文件的 SOP 类。

  • 从文件元信息(元标头)中读取媒体存储 SOP 类 UID (0002,0002)
  • DICOM 标准中,找到与 SOP 类 UID 对应的 IOD(例如“1.2.840.10008.5.1.4.1.1.1”= Computed Radiography Image Storage)
  • IOD 规范列出了强制性和可选模块(例如,患者模块、通用图像模块等)。标有M的模块是强制性的,C = 有条件的,U = 可选的(用户选项)
  • 每个模块都列出了强制性和可选属性(例如,患者模块包括患者姓名、患者 ID、性别等)。标记为1的属性为必填,2 =必填,但可以为空,3 =可选,1C =满足某些条件的必填,2C =必填,但满足某些条件可以为空

推荐阅读