使用命令集

通过DICOM关联连接传输的DICOM消息包括命令集,可能包括也可能不包括数据集。命令集是一个专门的数据集,其中包含有关要采取的操作的信息,例如请求、响应、查找、获取、移动、操作等。因为命令集是一个数据集,所以它由一个或多个数据元素组成。附带的数据集要么包含要在其上执行命令的数据集,要么包含由命令产生的数据集。

每个命令集都有自己特定的数据元素集。有关组成LEADTOOLS支持的命令集的数据元素的更多信息,请参阅命令集默认表.有关命令集的详细信息,请参阅DICOM标准

由于命令集是专门化的数据集,因此它的创建方式与数据集相同,然后将其初始化为命令集。这是通过调用来完成的LDicomDS: LDicomDS创建数据集,然后调用LDicomDS: InitCS将数据集初始化为命令集。

若要获取已存在命令集的信息,请使用LDicomDS: GetInfoCS.您还可以通过将TAG_COMMAND_FIELD值与COMMAND_REQUEST或COMMAND_RESPONSE“and-ing”来确定命令集的类型。此外,您可以通过将TAG_DATA_SET_TYPE元素的值与COMMAND_DATASET_PRESENT、COMMAND_DATASET_IDENTIFIER或COMMAND_DATASET_ABSENT“and-ing”来确定一个命令集是否具有所需的数据集。

要将一个数据集复制到另一个数据集,请使用LDicomDS: CopyDS

LEADTOOLS DICOM c++类库帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。