Отображение параметра ЗНАЧЕНИЕ изображения DICOM

Я использую dll Evil Dicom. В настоящее время для одного из тегов, накопленных счетчиков, я могу извлечь и отобразить параметр VR, параметр LENGTH и параметр TAG DESCRIPTION.

Однако я не нашел способа извлечь и отобразить параметр VALUE, то есть физическое количество накопленных счетчиков. Все, что я пытался узнать, продолжает давать мне ошибки.

Может ли кто-нибудь быть достаточно любезным, чтобы дать мне представление о том, как извлечь эту информацию?


person Adolf    schedule 05.07.2012    source источник


Ответы (1)


Согласно странице начала работы EvilDicom, это должно быть так просто:

DICOMFile df = new DICOMFile("test.dcm");  
int[] countsDataArray = df.COUNTS_ACCUMULATED.Data;
int countsAccumulated = countsArray[0];

COUNTS_ACCUMULATED имеет тип 1_v_r

DICOMFile df = new DICOMFile("test.dcm");  
int[] countsDataArray = df.COUNTS_ACCUMULATED.Data;
int countsAccumulated = countsArray[0];
1_integer_string.html" rel="nofollow">IntegerString, который имеет член Data, возвращающий целочисленный массив. Множественность значений для Накопленных счетчиков равна 1, поэтому вам нужно получить доступ только к первому значению в массиве Data.

person Anders Gustafsson    schedule 05.07.2012