很抱歉,如果这是非常基本的,我是DICOM的新手。 我知道DICOM文件有多个部分,如:Patient,Study,Series和Instance(Image)。
现在要与设备通信它需要一个传输语法,它告诉通信模式,如Little-Endian,Big-Endian,JPEG-Lossless,有损等。
那么,每个DICOM文件部分(患者,研究,系列和实例(图像))是否都有自己的传输语法?患者可以像Little-Endian一样进行交流,研究可能会使用JPEG-Lossless或MPEG-4(如果是视频)等?
OR整个DICOM文件只使用一种传输语法。
答案 0 :(得分:2)
在整个DICOM文件中使用单个传输语法(ID = 0002的第一个组除外,它使用低端/显式VR传输语法编写)
通过网络发送DICOM消息时,您可以为每条消息设置不同的传输语法:您可以在关联协商期间定义不同的表示上下文,并且每个表示上下文可以具有不同的传输语法。
在关联协商之后,您可以通过在邮件头中选择正确的表示上下文/传输标识符来传输具有不同传输语法的邮件
答案 1 :(得分:0)
关于DICOM的组织方式,你的问题并不完全合理。
DICOM由各种SOP类组成。 SOP类是服务对象对。示例服务是存储服务类(用于网络存储消息的服务(通常是模态图像)或媒体服务类(用于将文件写入媒体或仅将其保存到磁盘)。
SOP类的Object部分在IOD(信息对象定义)中定义。 IOD由多个模块定义。模块又由DICOM标签组成。每个模块通常将标签组合在一起,并且通常与实体"实体相关。在DICOM模型中。该模块可能与DICOM模型的患者,系列或图像级别相关联。 IOD包含各种模块中定义的所有标签。在对IOD进行编码时,定义标签的模块的上下文并不重要。
DICOM服务定义IOD中的标签是如何编码的。用于网络传输服务的DICOM消息(在其组0x0000元素中)和用于媒体的DICOM文件(在其组0x0002元素中)都包含描述编码的元数据和包含IOD标记的数据集。 DICOM消息中的组0x0000元素始终以Implicit VR Little Endian编码,DICOM文件中的Group 0x0002元素始终以Explicit VR Little Endian传输语法编码。数据集始终以单一传输语法编码。
希望这有点帮助。