Anoha Ответов: 1

Как я могу разобрать файл dicom с помощью простого cpp?


я хочу разобрать и просмотреть теги dicom с помощью библиотек. как я могу вставить информацию о теге dicom в элемент управления списком в представлении отчета? мне нужен код с нуля.мне нужно знать, как получить значения из файлов dicom.помогите мне решить эту проблему.. является ли vtk полезным для этого?

Что я уже пробовал:

я сделал блок управления списком. как начинающий я не знаю как делать синтаксический анализ

1 Ответов

Рейтинг:
1

Jochen Arndt

Если вы не хотите использовать существующую библиотеку, вам придется реализовать ее самостоятельно. Вы должны прочитать спецификации формата файлов DICOM и реализовать чтение и синтаксический анализ файлов для извлечения необходимой информации.

Видеть DICOM-Википедия[^] а там раздел внешние ссылки:
Домашняя страница DICOM[^]

Но поскольку вы новичок, я предлагаю взглянуть на исходный код некоторых библиотек DICOM с открытым исходным кодом, которые могут быть использованы в качестве отправной точки.


Anoha

если мы используем библиотеки, как мы можем разобрать файл dicom..? мы можем использовать ВТК и MFC для обработки изображений стандарта DICOM.

Jochen Arndt

ВТК - это библиотека.
Если вы хотите использовать его, ознакомьтесь с документацией. Ищите функции для чтения изображений DICOM, такие как vtkDICOMImageReader.

Такие библиотеки выполняют синтаксический анализ и должны предоставлять функции для извлечения метаданных, хранящихся в файле.