Dicom VR OB和OW最大值长度

时间:2017-09-08 09:52:18

标签: dicom

我想知道VR OB和OW的值长度字段的最大大小是多少。我知道目前它的2 ^ 32(32位应用程序)。我想知道在64位应用程序中它将是64位?我提到了dicom标准(DICOM PS3.5 2014c - 数据结构和编码)。我没有得到任何线索。由于我们想要存储巨大的非图像数据(超过4GB),我想知道是否可能。

提前致谢。

2 个答案:

答案 0 :(得分:2)

标签的最大大小由DICOM标准决定,而不是由编译或使用DICOM库的CPU架构决定。

目前,OB或OW标记的最大大小(以字节为单位)由32位宽的值表示(减1或2,因为保留了0xFFFFFFFF)。

答案 1 :(得分:2)

虽然属性的最大大小为0xfffffffe,但在图像数据属性(0x7fe0,0x0010)中,可以使用封装的传输语法存储更大的数据。这有效地允许您将图像数据拆分为多个称为片段的“项目”。每个片段的最大大小也为0xfffffffe,但图像数据属性中的片段数量没有限制。

有关详细说明,请参阅DICOM标准的第5章附录A.4“封装像素数据封装的传输语法”。

如果你使用库也看看他们的文档,很多库,例如dcmtk,支持将图像分成多个帧。只需查找片段或封装等关键字。