2016-02-24 7 views
0

Как я могу получить данные пикселов из файла .dcm в виде переменной массива, используя библиотеку DCMTK? Я использую this сайт для предпочтения, и это не сработало, результат данных сильно отличается от исходного изображения.Получить данные пикселя из файла DICOM .dcm

+0

Что вы делали в конце? где он говорит; /Сделайте что-нибудь полезное с pixData .. Как вы обработали его рядом с изображением? –

ответ

1

Код, на который вы ссылаетесь, просто извлекает данные пикселя из соответствующего атрибута. Но это гораздо больше. Различные элементы заголовка определяют, как данные пикселя должны интерпретироваться. Для этого может использоваться класс DicomImage. Вы можете использовать его для нормализации данных для массива (signed | unsigned) (char | short | int) с помощью getInterData() или для целей рендеринга с использованием getOutputData().

Смежные вопросы