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