将图像写为DICOM文件
dicomwrite (___,
在结构中指定可选元数据或文件选项meta_struct
)meta_struct
.中字段的名称meta_struct
必须是DICOM文件属性或选项的名称。字段的值是要分配给属性或选项的值。
dicomwrite (___“SOPClassUID”,
写入一个文件,其中包含特定类型IOD所需的元数据,使用DICOM唯一标识符(UID)指定。UID
)
dicomwrite (___,
使用dicom文件写入名称,值
)名称,值
对来影响文件的写入方式。可以指定多个名称-值对。
你也可以使用名称,值
对,指定要写入DICOM文件的可选元数据。要找到可以指定的DICOM属性列表,请查看数据字典文件,dicom-dict.txt
,包括图像处理工具箱™软件。将每个属性名称用引号括起来。
DICOM格式规范列出了几个可以创建的信息对象定义(iod)。这些iod对应于由不同真实世界模式(例如,MR, x射线,超声等)产生的图像和元数据。对于每种IOD类型,DICOM规范定义了必须存在的元数据集和其他元数据的可能值。
dicomwrite.
完全实现有限数量的IOD.
s.对于这些iod,dicomwrite.
验证是否存在所有必需的元数据属性,在必要时创建缺失的属性,并在可能的情况下指定默认值。使用这些受支持的iod是金宝app确保您创建的文件符合DICOM规范的最佳方法。这是dicomwrite.
的默认行为和对应CreateMode
期权值'创造'
.
为iod编写DICOM文件dicomwrite.
没有实现,使用“复制”
价值CreateMode
选项。在这种模式下,dicomwrite.
将图像数据写入包含作为参数指定的元数据的文件,如上面信息
语法。此选项的目的是从具有相同模态或IOD的现有文件中获取元数据,并使用它创建具有不同图像像素数据的新DICOM文件。如果图像数据为空,dicomwrite.
不会将与映像相关的元数据属性写入新的DICOM文件。
请注意
因为dicomwrite.
将元数据复制到文件中而不进行验证“复制”
模式下,可能会创建不符合DICOM标准的DICOM文件。例如,该文件可能缺少所需的元数据,包含多余的元数据,或者元数据可能不再对应于用于生成原始映像的模式设置。当使用“复制”
模式,确保您使用的元数据来自相同的模式和IOD。如果你制作的副本与原始图像无关,请使用dicomuid
为系列和研究元数据创建新的唯一标识符。有关适当的IOD值的更多信息,请参阅DICOM规范的第3部分中的IOD描述。