主要内容

图像数据写入DICOM文件

写在DICOM图像数据或元数据文件格式,使用dicomwrite函数。这个例子写的图像DICOM文件ankle.dcm

dicomwrite(我“ankle.dcm”)

包括元数据与图像数据

在编写图像数据到DICOM文件时,dicomwrite自动包括最低组所需的元数据字段类型的DICOM对象(IOD)你创建的信息。dicomwrite金宝app支持以下DICOM iod的充分验证。

  • 二次捕获(默认)

  • 核磁共振

  • 计算机断层扫描

dicomwrite可以写许多其他类型的DICOM数据(如x射线放射治疗或核医学)到一个文件。然而,dicomwrite不执行任何验证的数据。

您还可以指定你想写的元数据文件通过dicomwrite现有的DICOM使用检索元数据结构dicominfo。在以下的示例中,dicomwrite函数写元数据结构的相关信息信息新的DICOM文件。

信息= dicominfo (“CT-MONO2-16-ankle.dcm”);I = dicomread(信息);dicomwrite(我“ankle.dcm”信息)

注意元数据写入文件不相同的元数据信息结构。当元数据写入一个文件,有特定的字段dicomwrite必须更新。为了说明这一点,看看实例ID在最初的元数据和比较它的ID在新文件中。

info.SOPInstanceUID
ans = 1.2.840.113619.2.1.2411.1031152382.365.1.736169244

现在,从新建的DICOM文件,读取元数据使用dicominfo,并检查SOPInstanceUID字段。

info2 = dicominfo (“ankle.dcm”);info2.SOPInstanceUID
ans = 1.2.841.113411.2.1.2411.10311244477.365.1.63874544

注意,新创建的实例ID文件不同于原始文件的ID。

指定的值表示

每个字段的DICOM元数据(称为一个属性数据元素),包括一个标签标识属性,信息的长度属性,属性数据。属性可选地包括一个两个字母的值表示(VR)标识属性数据的格式。例如,格式可以是一个单精度二进制浮点数、特征向量代表一个十进制整数或字符矢量格式的日期时间。

当使用包括虚拟现实的属性dicomwrite,指定“虚拟现实”名称-值对的论点是“明确”。如果你不指定虚拟现实dicomwrite推断从数据字典的值表示。

图中显示了一个属性和虚拟现实。

另请参阅

应用程序

功能

相关的话题