我在阅读DICOM标准时有两个问题:
在DICOM文件中,(0002 0003)“媒体存储SOP实例UID”和(0008 0018)“SOP实例UID”,它们是相同的吗?那么(0002 0002)和(0008 0016)呢?为什么会这样?
Chris是正确的,它们是相同的。从DICOM标准第C.12.1.1.1节:
关于为什么这些项目会有重复,我只能猜测,但是文件元信息头只存在于dicom文件中(它不是由SCP / SCU传输的)。当SCP从它接收到的DICOM数据写入文件时,它必须从数据集中获取SOP类和实例UID,所以这就是它们相同的机械原因。至于为什么是这些标签而不是其他某些标签,我相信有很多原因,但请注意,文件元信息头始终可被任何dicom实体读取,因为即使以下数据集是某种奇怪的传输语法,它也总是“小端显式”。因此,这两个字段始终保证在任何有效的dicom文件中都可以被读取和使用(即使组8版本处于无法读取的传输语法中)。SOP类UID和SOP实例UID属性适用于所有DICOM IOD。然而,它们仅在类型等于1的复合IOD中编码。请参见C.1.2.3节。当编码时,它们应该等于DIMSE服务和文件元信息头(请参见PS3.10媒体存储)中各自的属性。
是的,它们是相同的。带有组0002的标记是DICOM P10头的一部分,我认为它们是重复的,这样就可以快速读取而无需解析整个文件。