Как мне прочитать файл dicom с разными тегами в C?
MergeCOM-3 - одна из лучших и широко используемых библиотек DICOM.
Да, это платно. Но вы можете использовать пробную версию для целей обучения.
Образец и документация очень хорошего качества.
http://www.mergecom3.com/
Вы можете найти библиотеку здесь или здесь .