使用上下文组

在DICOM中使用编码概念有助于概念或术语的明确交流。编码概念使用DICOM标准PS 3.3中描述的编码118金博宝序列属性合并到iod中。

一组相关的编码概念形成了一个上下文组。DICOM标准的PS 3.16指定了DICOM内容映射资源(DCMR),它定义了特定的上下文组。这些上下文组由LEADTOOLS在一个内部表中维护。我们将这个表称为上下文组表。有关这些上下文组的上下文标识符(cid)及其名称的列表,请参见上下文标识符值

LEADTOOLS为使用上下文组表提供了许多类成员。的DicomContextGroupTableClass提供这些成员。

最初,上下文组表是空的。提供了两种向表中添加上下文组的方法:

通过将它们从内部表加载到上下文组表。可以使用DicomContextGroupTable。负载方法。

方法将上下文组直接插入上下文组表DicomContextGroupTable。插入方法。

您可以使用以下方法在上下文组表中的上下文组中进行操作:

DicomContextGroupTable。列表

DicomContextGroupTable。GetLast

DicomContextGroupTable。GetNext

DicomContextGroupTable。GetPrevious

你也可以使用DicomContextGroupTable。数财产和DicomContextGroupTable。FindIndex方法来枚举上下文组表中的上下文组。

使用DicomContextGroupTable。找到方法在上下文组表中搜索具有特定上下文ID的上下文组。

使用DicomContextGroupTable。删除方法从上下文组表中删除单个上下文组,以及DicomContextGroupTable。重置方法一次性删除所有上下文组。

您可以使用以下方法来研究上下文组的编码概念:

DicomContextGroupTable。GetFirstCodedConcept

DicomContextGroupTable。GetLastCodedConcept

DicomContextGroupTable。GetNextCodedConcept

DicomContextGroupTable。GetPreviousCodedConcept

DicomContextGroupTable。GetCodedConceptCount

DicomContextGroupTable。FindCodedConceptByIndex

DicomContextGroupTable。GetContextGroup

使用DicomContextGroupTable。FindCodedConcept在上下文组表中搜索具有特定编码方案指示符和代码值的编码概念的上下文组的方法。

将上下文组添加到上下文组表后,可以通过以下方法修改上下文组中编码概念的“编码含义”,将新的编码概念添加到上下文组中,或者从上下文组中删除已有的编码概念:

DicomContextGroupTable。SetCodeMeaning

DicomContextGroupTable。InsertCodedConcept

DicomContextGroupTable。DeleteCodedConcept

如果上下文组表中的上下文组在LEADTOOLS维护的内部表中有对应的上下文组,则可以使用DicomContextGroupTable。默认的方法来丢弃上下文组表中对上下文组所做的任何更改。使用DicomContextGroupTable。存在DicomContextGroupTable。ExistsCodedConcept方法,分别确定上下文组对象或编码概念对象是否有效。

LEADTOOLS成像、医疗和文档
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2022领德科技有限公司版权所有。