【发布时间】:2012-07-05 15:33:58
【问题描述】:
我正在使用 Evil Dicom dll。目前对于其中一个标签,Counts Accumulated,我可以提取并显示 VR 参数、LENGTH 参数和 TAG DESCRIPTION 参数。
但是,我还没有找到一种方法来提取和显示 VALUE 参数,即累积计数的物理数。我尝试知道的所有内容都不断给我错误。
有人可以告诉我如何提取这些信息吗?
【问题讨论】:
标签: c# dicom evil-dicom
我正在使用 Evil Dicom dll。目前对于其中一个标签,Counts Accumulated,我可以提取并显示 VR 参数、LENGTH 参数和 TAG DESCRIPTION 参数。
但是,我还没有找到一种方法来提取和显示 VALUE 参数,即累积计数的物理数。我尝试知道的所有内容都不断给我错误。
有人可以告诉我如何提取这些信息吗?
【问题讨论】:
标签: c# dicom evil-dicom
根据 EvilDicom Getting Started page 的说法,应该就这么简单:
DICOMFile df = new DICOMFile("test.dcm");
int[] countsDataArray = df.COUNTS_ACCUMULATED.Data;
int countsAccumulated = countsArray[0];
COUNTS_ACCUMULATED 是IntegerString 类型,它有一个返回整数数组的Data 成员。 Counts Accumulated的Value Multiplicity是1,所以你只需要访问Data数组中的第一个值。
【讨论】: