Чтение форматов файлов DICOM - PullRequest
0 голосов
/ 22 августа 2011

Я использовал библиотеку Evil DICOM для чтения файла DICOM. Он правильно отображает файл Raw DICOM, но не отображает другие форматы.

1 Ответ

1 голос
/ 21 сентября 2011

Я предполагаю, что вы говорите о файлах DICOM со сжатыми изображениями. Вы можете получить доступ к фрагментам в элементе данных пикселей и распаковать их самостоятельно в Evil Dicom :

DicomFile df = new DicomFile("compressed.dcm");
Fragment[] frags = df.PixelData.Fragments;

но, очевидно, это сложнее, чем вы, вероятно, хотите. Я попытаюсь запустить класс CompressionHelper в следующих нескольких версиях. Многие форматы сжатия являются проприетарными, и код для декомпрессии трудно найти.

Я считаю, Массовый DICOM может быть тем, что вы ищете. Не так просто, как Evil Dicom, но он поддерживает нужные вам форматы.

...