DICOM 实例的强制标签
我正在尝试将 DICOM 实例(在我的例子中是图像)从应用程序发送到服务器。 但不知怎的,它并没有发生。
日志显示一些标签丢失。
那么 DICOM 关联期间所需的强制标签列表是什么(在我的例子中是 C-STORE)?
I am trying send a DICOM instance (an image in my case) from an application to a server.
But somehow it is not Happening.
The logs reveals that some tags were missing.
So what is the list of mandatory tags which are required during a DICOM association (a C-STORE in my case) ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
哪些标签是强制性的取决于用于表示图像的 SOP 类。它有所不同。 DICOM 标准第 3 部分中有一些表格(可在 ftp://medical.nema.org 获取) /medical/dicom/2009/)告诉您需要哪些模块。各个标签的其他文档将告诉您它们是类型 1、1C、2、2C 还是 3。类型 3 属性是可选的。带 C 的类型在某些条件下是强制性的,而在其他条件下则不是强制性的。类型 1 始终是强制的并且必须具有有效值。类型 2 必须存在,但可以有空值。
Which tags are mandatory is a function of what SOP class is used to represent the image. It varies. There are tables in part 3 of the DICOM standard (available at ftp://medical.nema.org/medical/dicom/2009/) which tell you which modules are required. Other documentation for individual tags will tell you if they are Type 1, 1C, 2, 2C, or 3. The Type 3 attributes are optional. The types with a C are mandatory under certain conditions and not mandatory under other conditions. Type 1 is always mandatory and must have a valid value. Type 2 is required to exist but can have a null value.
如果您使用 dcm4chee,则有一个 dcm4chee/server/default/conf/dcm4chee-attribute-filter.xml,其 DTD 声明如下:
<代码>
If you use dcm4chee, there is a dcm4chee/server/default/conf/dcm4chee-attribute-filter.xml with DTD stating following:
如果您将 DICOM 图像发送到服务器意味着它是 C-STORE,因此您使用的服务器(PACS)会检查传输语法 UID 以及某些标头 SOP 实例 UID 和类 UID,检查您的 dicom 标签是否符合上述要求指定的标签已填充。
If you are sending an DICOM image to server means it is C-STORE, so the server(PACS) which you are using checks for the Transfer syntax UID and also Some Header SOP Instance UID and Class UID, check your dicom tags whether the above stated tags are filled.