图像数据写入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
推断从数据字典的值表示。
图中显示了一个属性和虚拟现实。